# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 1
# self = https://watcher.sour.is/conv/kn3uuta
如何在 Go 使用 interface
簡述--編寫靈活的、可重複使用的、模塊化的代碼對於開發多功能的程序至關重要。以這種方式開發,可以避免在多個地方做同樣的修改,從而確保代碼更容易維護。如何完成這個目標,不同語言有不同的實現方法來完成這個目標。例如,繼承 [1] 是一種常見的方法,在 Java、C++、C# 等語言中都有使用。開發者們也可以通過組合 [2] 實現這個設計目標。組合是一個將多個對象和數據類型組合到一個複雜的結構體中的方 ⌘ Read more