package
5.0.0+incompatible
Repository: https://github.com/qwenode/tailscale.git
Documentation: pkg.go.dev

# Packages

Package distro reports which distro we're running on.

# Functions

AtLeast returns whether version is at least the specified minimum version.
CmdName returns either the base name of the current binary using os.Executable.
IsMacSysExt whether this binary is from the standalone "System Extension" (a.k.a.
IsMobile reports whether this is a mobile client build.
IsRace reports whether the current binary was built with the Go race detector enabled.
IsSandboxedMacOS reports whether this process is a sandboxed macOS process.
IsWindowsGUI reports whether the current process is the Windows GUI.
OS returns runtime.GOOS, except instead of returning "darwin" it returns "iOS" or "macOS".
No description provided by the author

# Variables

ExtraGitCommit, if non-empty, is the git commit of a "supplemental" repository at which Tailscale was built.
GitCommit, if non-empty, is the git commit of the github.com/tailscale/tailscale repository at which Tailscale was built.
GitDirty is whether Go stamped the binary has having dirty version control changes in the working directory (debug.ReadBuildInfo setting "vcs.modified" was true).
Long is a full version number for this build, of the form "x.y.z-commithash" for builds stamped in the usual way (see build_dist.sh in the root) or, for binaries built by hand with the go tool, it's of the form "1.23.0-dev20220316-t29837428937{,-dirty}" where "1.23.0" comes from ../VERSION.txt and the part after dev is YYYYMMDD of the commit time, and the part after -t is the commit hash.
Short is a short version number for this build, of the form "x.y.z" for builds stamped in the usual way (see build_dist.sh in the root) or, for binaries built by hand with the // go tool, it's like Long's dev form, but ending at the date part, of the form "1.23.0-dev20220316".