cost 110 ms
需要驗證 go-playground/validator/v10 中的兩個字段

[英]Need to validate two fields in go-playground/validator/v10

需要檢查至少一個字段應該存在 email,電話至少一個是強制性的目前我有自定義驗證器 但它的恐慌用戶是 gorm model 在這種情況下如何檢查這兩個字段 ...

Golang 創建執行接口方法的自定義驗證器

[英]Golang create custom validator that executes method of an interface

我正在嘗試為 gin 創建自己的驗證器,但我希望它是“通用的”,所以假設我想要一個接口 IsValid ,並使一些結構在實現該接口的某些字段中具有綁定:“IsValid”。 但是我不知道如何編寫我的自定義驗證器來獲取字段,將其強制轉換為 IsValid 接口,然后執行 isValid 方法。 ...

去游樂場網址驗證

[英]Go playground url validate

我正在發送一個在正文中包含URL and Content的請求。 驗證使得 URL 或 Epicenter 是強制性的。 當 URL 為空時,程序出錯,因為對空字符串的url validate失敗。 有沒有辦法僅在 URL 非空時對 URL 運行 url 驗證? 這是我的代碼片段。 ...

退格字符在 Go 操場上不起作用

[英]Backspace character does not work in the Go playground

我是Go的新手。剛剛學習了fmt.Println()的各種用法。 我在官方操場上嘗試了以下內容,但得到了一個非常意外的 output。請解釋我的理解哪里出了問題。 輸入: fmt.Println("hi\b", "there!") output: hi� there! 預期: h there! 輸 ...

如何使用驗證器在 golang gin 中執行參數類型檢查?

[英]How to perform the parameter type check in golang gin using validator?

我有一個像這樣的驗證器結構 並像下面一樣使用它 並像這樣格式化我的錯誤 但問題是當我在InputKey或Permission字段中上傳文件時,我不會按預期獲得validator.ValidationErrors 。 就像杜松子酒將這種情況視為其他類型的錯誤一樣。 如何執行參數類型檢查並仍然使用原始 ...

如何使用自定義驗證器驗證結構數據類型?

[英]How can I validate a struct datatype with a custom validator?

我正在使用go-playground/validator/v10來驗證一些輸入,並且在使用自定義驗證標簽和函數時遇到了一些問題。 問題是當結構字段之一是不同的結構時,不會調用 function。 這是一個例子: 如果我將 parentStruct 更改為: 一切正常。 但是,如果我將validat ...

net/http 在 Go 游樂場中不起作用

[英]net/http doesn't work in the Go Playground

有人可以解釋我做錯了什么。 所以基本上我正在嘗試制作一個簡單的 HTTP GET請求。 我從https://gobyexample.com/http-clients復制了代碼。 當我在本地運行它時,一切正常,但在 go 操場https://play.golang.org/p/-28ykONUD98它 ...

使用 goplayground 驗證器庫驗證結構數組

[英]validating array of structs using goplayground validator library

如何使用驗證器框架驗證結構片段? 例如,在以下類型定義中,我想驗證Puppies字段中的每個元素。 https://play.golang.org/p/9-1Ih76hD7j不適用於一系列狗。 https://play.golang.org/p/PGQT3jaFVuS正在工作 - 只有一只狗。 ...

游樂場 - 超時運行 go build

[英]playground - timeout running go build

當我嘗試在操場 (snippet)上運行代碼片段時,出現錯誤: 要運行代碼“playground”,必須下載viper和它的傳遞依賴項。 我假設“操場”有獲取依賴項的限制。 能解決嗎❓ ...

使用通道退出永久循環 - Go Playground 的問題

[英]Exiting forever loop using channels - issues with Go Playground

我正在嘗試實現一個簡單的邏輯,其中生產者使用永遠的for循環將數據發送到通道ch ,而消費者從通道ch讀取數據。 當 Producer 在通道quit上接收到信號時,它停止生產並退出永遠循環。 代碼是這樣的(另見這個操場) 如果我在我的機器(有 4 個內核的 Mac)上運行這段代碼,一切正常 ...

如何使用 Golang go-playground/validator 將驗證鏈接在一起?

[英]How to chain validations together using Golang go-playground/validator?

我正在為 REST API 服務器使用https://github.com/go-playground/validator 。 我對具有不同驗證要求的不同端點使用相同的結構。 例如, /users/login只需要email和password 。 但是,要創建用戶,需要更多信息,例如firstNam ...

Package 名稱包含連字符

[英]Package name containing hyphen

我很難理解為什么當我在 package 中有連字符時我的代碼會抱怨。 例如,如果我有一個 package 名稱 foo-bar 並且我聲明 package 名稱 那為什么 Go 編譯器會抱怨呢? 這是否意味着我們不應該在 go package 名稱中使用連字符? 由於在 package 名稱中有許多 ...

如何在Go游樂場中定義不同的文件或包?

[英]How can I define different files or packages inside the Go playground?

如何在Go游樂場中定義不同的文件或包? 特別是檢查時,在操場上定義一個包裹很方便。 但是要管理這個問題,我需要定義不同的文件。 我該如何處理? ...

如何在 go playground 中使用測試包?

[英]How do I use the testing package in go playground?

testing包在 go playground 中可用。 我如何使用 go playground 來演示測試概念,而沒有訪問go test權限? 我的假設是可以使用 testing.RunTests 函數。 我這樣做的嘗試總是只生成“測試:警告:沒有要運行的測試”。 示例: https : ...

如何從github將庫導入GO Playground?

[英]How can I import a library from github to GO playground?

嗨,我想將第3方庫導入GO游樂場,我看到了以下問題的答案: https : //stackoverflow.com/a/27813778/6638204,但它說無法完成,但是xiam / go- github上的playground庫指出可以做到這一點。 我嘗試使用它,但我不知道該怎么做。 ...

Go Playground 和 Go 在我的機器上的差異?

[英]Discrepancies between Go Playground and Go on my machine?

為了解決我對 goroutines 的一些誤解,我去了 Go 游樂場並運行了以下代碼: 正如我所預料的,Go playground 返回一個錯誤:進程花了太長時間。 這似乎意味着在other人中創建的 goroutine 將永遠運行。 但是當我在自己的機器上運行相同的代碼時,我幾乎立即得到了 ...

在游樂場可以導入哪些包裹?

[英]Which packages may be imported in the go playground?

我無法在http://play.golang.org/上的go操場上找到可以導入的軟件包列表。 我試圖使用(顯然是實驗性的) ebnf包。 然而,即使是一個簡短的程序也不會從golang.org導入(在第4行的導入中斷): 是否在任何地方都說明golang.org/src/中只有基礎 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM