# 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/ahtgwka
使用 Golang 進行函數式編程**
爲什麼要用 Go 練習函數式編程?簡而言之,正是由於缺少狀態和可變數據,函數式編程使您的代碼更易讀,更易於測試且不太複雜。如果遇到錯誤,只要不違反函數式編程規則,就可以快速調試應用程序。當函數被隔離時,您不必處理影響輸出的隱藏狀態的更改。軟件工程師兼作者 Eric Elliot 定義了以下函數編程。 函數式編程是通過組合純函數,避免共享狀態,可變數據和副作用來構建軟件的過程。函數式編程是聲明性的 ⌘ Read more