温馨提示×

debian下golang咋配置

小樊
46
2026-09-26 11:03:23
栏目: 编程语言

在 Debian 下配置 Go(Golang)开发环境,通常可以按下面步骤来。


一、安装 Go

方法 1:使用 Debian 官方源(简单,但版本可能较旧)

sudo apt update
sudo apt install golang-go

查看版本:

go version

⚠️ Debian 仓库里的 Go 通常落后官方版本,不推荐用于新项目。


方法 2:官方二进制包(推荐)

  1. 去官网查看最新版本
    https://go.dev/dl/

  2. 下载(示例为 amd64):

wget https://go.dev/dl/go1.22.5.linux-amd64.tar.gz
  1. 解压到 /usr/local:
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf go1.22.5.linux-amd64.tar.gz

二、配置环境变量

编辑用户环境变量(推荐):

nano ~/.bashrc

或(如果你用 zsh):

nano ~/.zshrc

在末尾添加:

export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

使配置生效:

source ~/.bashrc

验证:

go version

三、测试 Go 环境

mkdir -p ~/hello && cd ~/hello
go mod init hello

创建 main.go:

package main

import "fmt"

func main() {
    fmt.Println("Hello, Debian!")
}

运行:

go run main.go

四、常用配置(可选但推荐)

开启 Go Modules

go env -w GO111MODULE=on

设置国内代理(国内用户)

go env -w GOPROXY=https://goproxy.cn,direct

查看当前环境

go env

五、编辑器推荐

  • VS Code + Go 插件
  • GoLand(商业)
  • Neovim + gopls

如果你是想交叉编译、配置 systemd 服务、或部署 Go 程序,可以告诉我具体需求。

0 踩