# 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/xggdmuq
深入理解 Golang Stack
一、基礎知識(一)Linux 進程地址空間佈局我們知道 CPU 有實模式和保護模式,系統剛剛啓動的時候是運行在實模式下,然後經過一系列初始化工作以後,Linux 會把 CPU 的實模式改爲保護模式(具體就是修改 CPU 的 CR0 寄存器相關標記位),在保護模式下,CPU 訪問的地址都是虛擬地址 (邏輯地址)。Linux 爲了每個進程維護了一個單獨的虛擬地址空間,虛擬地址空間又分爲“用戶空間” 和 ⌘ Read more