diff options
author | Teddy Wing | 2023-05-21 21:32:02 +0200 |
---|---|---|
committer | Teddy Wing | 2023-05-21 21:32:02 +0200 |
commit | af42c108f8f29fd6290940cc9fd6c5819d25ad74 (patch) | |
tree | 9a72c0a6304206e7f06fc2d094db159257d5a74d /cmd | |
parent | 23c85d97f84631905109347c0454b2f70120a04b (diff) | |
download | godefererr-af42c108f8f29fd6290940cc9fd6c5819d25ad74.tar.bz2 |
Add 'godefererr' executable
Based on the code from 'gocapturedrefrace'.
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/godefererr/main.go | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/cmd/godefererr/main.go b/cmd/godefererr/main.go new file mode 100644 index 0000000..5e8a897 --- /dev/null +++ b/cmd/godefererr/main.go @@ -0,0 +1,22 @@ +package main + +import ( + "os" + + "golang.org/x/tools/go/analysis/singlechecker" + "gopkg.teddywing.com/defererr" +) + +var version = "0.0.1" + +func main() { + if len(os.Args) > 1 && + (os.Args[1] == "-V" || + os.Args[1] == "--version") { + + println(version) + os.Exit(0) + } + + singlechecker.Main(defererr.Analyzer) +} |