我在互聯網上看到了一個教程,它創建了一個驗證器作為指標,但從未解釋過。這樣做有什么潛在目的嗎?
// Validation contains
type Validation struct {
validate *validator.Validate
}
// NewValidation creates a new Validation type
func NewValidation() *Validation {
validate := validator.New()
validate.RegisterValidation("sku", validateSKU)
return &Validation{validate}
}
uj5u.com熱心網友回復:
它使用默認值回傳 Validate 結構的指標。它是一種*validator.Validate
validate := validator.New()
func New() *Validate { }
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/393689.html
標籤:去
下一篇:在goapi中獲取錯誤訊息和結果
