alibabacloud-go/debug
GitHub: alibabacloud-go/debug
Stars: 5 | Forks: 1
# Debug for Golang
[](https://github.com/alibabacloud-go/debug/actions/workflows/go.yml)
[](https://codecov.io/gh/alibabacloud-go/debug)
[](https://pkg.go.dev/github.com/alibabacloud-go/debug)
## Usage
If you want to use the `Debug` function, you need to add the
following code to your project:
// Step 0: Import it
import "github.com/alibabacloud-go/debug/debug"
// Step 1: Initialize variables, you can replace flag with
var d = debug.Init("sdk")
// Step 2: Use it
func main() {
d("this debug information just print when DEBUG environment variable was set")
}
Just run it with `go run demo.go`:
go run demo.go
No any results.
Set DEBUG environment variable with `export DEBUG=sdk` and run again:
$ DEBUG=sdk go run demo.go
this debug information just print when DEBUG environment variable was set
## Testing
Run `go test -v ./debug`
## License
The Apache License 2.0.
标签:EVTX分析