# 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/nadisla
gRPC 錯誤處理**
gRPC 具有很好的錯誤處理機制。在前面的代碼中,我們返回的錯誤和 Go 標準庫中的代碼一樣。儘管這段代碼可以處理不同計算機之間調用,但由於 gRPC 抽象了網絡細節,讓你對底層細節所知不多。默認情況下,您的錯誤只有一個字符串描述,但是你可能希望錯誤能包括更多的信息,如狀態碼或一些其他任意數據。Go 的 gRPC 實現中有一個非常實用的 status 包,你可以用來創建帶狀態碼的錯誤或者添加任何其 ⌘ Read more