Go http Request 将 POST 检测为 GET

你不需要另一个互斥锁,如果你只是在 int* 类型上操作,你可以一起抛弃互斥锁并使用 atomic.*


type shared struct {

    sharedCounter    int64 // member shared between multiple goroutines, protected by mutex

    exclusiveCounter int64 // member exclusive of one goroutine -- is mutex needed?

}


func (s *shared) readCounter() int64 {

    return atomic.LoadInt64(&s.sharedCounter)

}


func (s *shared) setCounter(i int64) {

    atomic.StoreInt64(&s.sharedCounter, i)

}

playground


宝慕林4294392
浏览 180回答 1
1回答

拉风的咖菲猫

在您的 HandleFunc 中删除最后一个斜杠    http.HandleFunc("/cart", cartHandler)代替    http.HandleFunc("/cart/", cartHandler)或者,如果您想要这样的 URL,请在 POSTMAN 中使用斜杠输入它,它应该会按预期工作。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go