Browse Source

Chore: minor refactor

pull/133/head
xjasonlyu 3 years ago
parent
commit
531125ee1f
  1. 8
      internal/version/debug.go
  2. 7
      internal/version/debug_on.go
  3. 6
      internal/version/version.go

8
internal/version/debug.go

@ -1,7 +1,7 @@
package version
//go:build debug
var _debug = false
package version
func Debug() bool {
return _debug
func init() {
_debug = true
}

7
internal/version/debug_on.go

@ -1,7 +0,0 @@
//go:build debug
package version
func init() {
_debug = true
}

6
internal/version/version.go

@ -9,6 +9,8 @@ import (
const Name = "tun2socks"
var (
_debug = false
// Version can be set at link time by executing
// the command: `git describe --abbrev=0 --tags HEAD`
Version string
@ -22,6 +24,10 @@ func versionize(s string) string {
return strings.TrimPrefix(s, "v")
}
func Debug() bool {
return _debug
}
func String() string {
if !Debug() {
return fmt.Sprintf("%s-%s", Name, versionize(Version))

Loading…
Cancel
Save