# 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/ywkwciq
Go 併發可視化解釋 - sync-Mute
在學習 Go 編程語言時,您可能會遇到這句著名的格言:“不要通過共享內存來進行通信;相反,通過通信來共享內存。” 這句話構成了 Go 強大併發模型的基礎,其中通道(channels)作爲協程之間的主要通信工具。然而,雖然通道是管理併發的多功能工具,但錯誤地假設我們應該始終用通道替換傳統的鎖定機制,如 Mutex,是一個錯誤的觀念。在某些情況下,使用 Mutex 不僅恰當,而且比通道更有效。在我的 ⌘ Read more