当前位置:首页 > 行业动态 > 正文

如何快速搭建Go语言开发环境并运行第一个程序?

安装Go语言环境:访问官网下载安装包,配置系统变量GOPATH,创建项目目录,编写简单Hello World程序( package mainfunc main入口),保存为.go文件后通过终端执行 go run命令运行,推荐使用VS Code或Goland作为开发工具。

Go语言开发环境安装

  1. 下载Go语言安装包

    • 访问Go语言官方网站下载页面(国内用户推荐使用Go中文网加速下载)。
    • 根据操作系统选择对应的安装包:
      • Windows: 下载.msi文件。
      • macOS: 下载.pkg文件(支持Intel和Apple Silicon芯片)。
      • Linux: 下载.tar.gz文件。
  2. 安装Go语言

    • Windows/macOS:双击安装包,按默认选项完成安装。
    • Linux:解压文件到指定目录(如/usr/local),示例命令:
      sudo tar -C /usr/local -xzf goX.XX.X.linux-amd64.tar.gz
  3. 配置环境变量

    • PATH配置:将Go的二进制路径添加到系统环境变量。
      • Windows
        在系统变量中新增Path值:C:Gobin
      • macOS/Linux
        ~/.bashrc~/.zshrc中追加:

        export PATH=$PATH:/usr/local/go/bin
    • GOPATH配置(可选):
      设置工作目录路径,

      如何快速搭建Go语言开发环境并运行第一个程序?  第1张

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

      保存后执行source ~/.bashrc生效。

  4. 验证安装
    打开终端或命令行工具,输入:

    go version

    若显示类似go version go1.21.0 linux/amd64的版本信息,则安装成功。


编写第一个Go程序

  1. 创建项目目录
    在合适位置新建文件夹(如hello-go),进入目录:

    mkdir hello-go && cd hello-go
  2. 编写代码文件
    使用文本编辑器(如VS Code、Sublime等)创建文件main.go如下:

    package main
    import "fmt"
    func main() {
        fmt.Println("Hello, Go语言!")
    }
  3. 初始化Go模块(可选但推荐)
    执行以下命令初始化模块,解决依赖管理问题:

    go mod init hello-go
  4. 运行程序
    在终端中执行:

    go run main.go

    若输出Hello, Go语言!,则程序运行成功。


进阶提示

  • IDE推荐:使用Visual Studio Code搭配Go扩展插件,支持代码高亮、调试和自动补全。
  • 构建可执行文件:通过go build main.go生成二进制文件,直接运行./main(Linux/macOS)或main.exe(Windows)。

注意事项

  1. 若国内访问官方资源缓慢,可配置Go模块代理:
    go env -w GOPROXY=https://goproxy.cn,direct
  2. Go 1.11及以上版本已默认支持模块化开发,无需强制依赖GOPATH

权威资源推荐

  • Go语言官方文档
  • Go语言GitHub仓库
  • Go语言技术论坛

引用说明
本文参考Go官方安装指南、Go模块使用教程及社区实践经验整理。

0