在Ubuntu上配置Golang編譯器的步驟如下:
sudo apt update
sudo apt upgrade -y
sudo apt install golang-go -y
go version
wget https://golang.org/dl/go1.21.5.linux-amd64.tar.gz
sudo rm -rf /usr/local/go # 刪除舊版本(如果存在)
sudo tar -C /usr/local -xzf go1.21.5.linux-amd64.tar.gz # 解壓到/usr/local目錄
sudo rm go1.21.5.linux-amd64.tar.gz # 清理下載文件
.bashrc
或.zshrc
):nano ~/.bashrc
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$GOROOT/bin:$GOPATH/bin:$PATH
source ~/.bashrc
go version
mkdir -p $HOME/go/{bin,src,pkg}
go env GOROOT go env GOPATH go env GOBIN
sudo apt install git -y
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
go install golang.org/x/tools/cmd/goimports@latest
go install golang.org/x/lint/golint@latest
go install github.com/go-delve/delve/cmd/dlv@latest
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt update
sudo apt install code -y
Ctrl+Shift+X
打開擴展面板curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
~/.vimrc
中添加:call plug#begin('~/.vim/plugged')
Plug "fatih/vim-go"
call plug#end()
vim +PlugInstall +qall
mkdir -p $HOME/go/src/hello-world
cd $HOME/go/src/hello-world
go mod init hello-world
main.go
文件:cat > main.go << 'EOF'
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
fmt.Println("Go開發環境搭建成功!")
}
EOF
go run main.go
go version
go env
go fmt ./...
go test ./...
go mod download
go clean -modcache
go mod graph