Go
Options
languages.go.enable
Whether to enable tools for Go development.
Type: boolean
Default:
Example:
Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/go.nix
languages.go.enableHardeningWorkaround
Enable hardening workaround required for Delve debugger (https://github.com/go-delve/delve/issues/3085)
Type: boolean
Default:
Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/go.nix
languages.go.package
The Go package to use.
Type: package
Default:
Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/go.nix
languages.go.lsp.enable
Whether to enable Go Language Server.
Type: boolean
Default:
Example:
Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/go.nix
languages.go.lsp.package
The Go language server package to use.
Type: package
Default:
Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/go.nix
languages.go.version
The Go version to use.
This automatically sets the languages.go.package using go-overlay.
Type: null or string
Default:
Example:
Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/go.nix