我遵循編寫Go服務器的指南here。聲明Serve HTTP服務器的方法
我不明白以下塊:
func (*myHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
// ^^^^^ What does this do?
它沒有看起來像一個返回類型。在Go中,我的理解是返回類型遵循函數的參數。像這樣的函數返回一個整數:
func hello(s String) int {}
那麼,是什麼在ServeHTTP聲明(*myHandler)
嗎?
ServeHTTP是一個* myHandler類型的方法。請參閱https://tour.golang.org/methods/1 –