我在如何在 Go 上獲取發布請求時遇到問題。我正在嘗試json.Unmarshal(),但仍然不起作用package controllersimport ( "encoding/json" "net/http" "github.com/gin-gonic/gin")//CreateOrder functionfunc CreateOrder(c *gin.Context) { var requestBody struct { TransNo string `json:"trans_no"` } err := json.NewDecoder(c.Request.Body).Decode(&requestBody) if err != nil { panic(err) } c.JSON(http.StatusOK, gin.H{"data": requestBody.TransNo})}我沒有任何錯誤,但結果沒有顯示任何內容。這是我的帖子數據:{ "transaction_details": { "trans_no": "12400099", "gross_amount": 50000 }}我想要獲得trans_no價值
golang中獲取post請求失敗
慕無忌1623718
2023-06-26 16:32:23