Need help with asdf-golang?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

kennyp
134 Stars 37 Forks MIT License 49 Commits 2 Opened issues

Description

golang plugin for asdf version manager https://github.com/asdf-vm/asdf

Services available

!
?

Need anything else?

Contributors list

# 135,836
Elixir
Ruby
Erlang
version...
17 commits
# 487,140
C++
sysadmi...
Erlang
gitlab-...
3 commits
# 291,884
Shell
Go
lsp-ser...
diagnos...
2 commits
# 143,960
Ruby
backups
recover...
postgre...
2 commits
# 5,916
hanami
Rails
sidekiq
elixir-...
1 commit
# 130,629
jupyter
asdf
Go
authent...
1 commit
# 299,251
Ruby
softwar...
Shell
1 commit
# 266,029
C++
Shell
OCaml
pool
1 commit
# 89,705
Google ...
CSS
C
prometh...
1 commit
# 210,110
HTML
Vim
Perl
Neovim
1 commit
# 336,701
static-...
rust-la...
mariadb
SQLite
1 commit
# 16,158
version...
Elixir
Erlang
Ruby
1 commit
# 522,808
Shell
CSS
HTML
macOS
1 commit
# 235,537
Python
nagios
Ansible
pytest-...
1 commit

asdf-golang

Build Status

golang plugin for asdf version manager

Requirements

MacOS

Linux (Debian)

Install

asdf plugin-add golang https://github.com/kennyp/asdf-golang.git

Use

Check the asdf readme for instructions on how to install & manage versions of go.

When using
go get

After using

go get
to install a package you need to run
asdf reshim golang
to get any new shims.

Default
go get
packages

asdf-golang can automatically install a default set of packages with

go get -u $PACKAGE
right after installing a new Go version. To enable this feature, provide a \$HOME/.default-golang-pkgs file that lists one package per line, for example:
// allows comments
github.com/Dreamacro/clash
github.com/jesseduffield/lazygit

Contributing

Feel free to create an issue or pull request if you find a bug.

Issues

  • Assumes Linux, FreeBSD, or Mac
  • Assumes x86_64, i386, i686, armv6l, armv7l, arm64 and ppc64le

License

MIT License

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.