推薦Golang的assert庫
(金慶的專欄 2018.5)
https://github.com/aurelien-rainone/assertgo
Conditionally compiled assertions in Go
和C++中的assert()一樣,這個是帶條件編譯的,必須使用 debug 才能啟用。
如:
$ go run -tags debug main.go
使用示例:
assert.True(true, "never printed")
(金慶的專欄 2018.5)
https://github.com/aurelien-rainone/assertgo
Conditionally compiled assertions in Go
和C++中的assert()一樣,這個是帶條件編譯的,必須使用 debug 才能啟用。
如:
$ go run -tags debug main.go
使用示例:
assert.True(true, "never printed")