加载中...

安装Golang-SDK详细教程


安装Golang SDK详细教程

Go语言简介

Go语言于2007年开始开发,并在2009年作为开源项目发布。其设计目标是简化系统编程,提供高效的并发支持,同时保持代码的简洁性和可读性。Go语言的特点包括:

  • 简洁性:语法简洁易学,代码易于维护。
  • 高性能:编译型语言,生成的可执行文件速度快、体积小。
  • 并发支持:内置goroutines和channels,提供高效的并发编程支持。
  • 跨平台:支持跨平台编译,可在不同操作系统上运行。

安装Golang SDK

在windows上安装

  1. 下载地址:https://golang.google.cn/dl/

    下载的文件为:go1.23.4.windows-amd64.msi

  2. 安装SDK

    安装SDK

  3. 检查golang编译器是否被加入环境变量,若没有请手动添加

环境变量

  1. 如果安装完成后没有第3步的环境变量,则手动配置环境变量,若有则跳过此步骤:

    添加用户变量GOPATH与GOBIN,GOPATH目录可以自行选择

    • GOBIN:GOBIN是golang安装目录中的bin目录,

    • GOPATH:GOPATH是我们的工作空间,所有 Go 语言的源代码和依赖包都需要存放在 GOPATH 下的特定目录结构中。在 GOPATH 目录下,通常有三个子目录:src、bin 和 pkg。

      • src:用于存放 Go 语言的源代码文件。
      • bin:用于存放可执行文件。
      • pkg:用于存放编译后的包文件(.a 文件)。

    手动配置环境变量

  2. 开启go modules,命令行执行以下命令:

    go env -w GO111MODULE=on
  3. 设置国内代理,命令行执行以下命令:

    go env -w GOPROXY=https://proxy.golang.com.cn,https://goproxy.cn,direct
  4. 查看go版本信息和环境信息,命令行执行:

    go version
    go env

在Rocky 8.7上安装

  1. 下载SDK:

    wget https://golang.google.cn/dl/go1.23.4.linux-amd64.tar.gz
    # 或者使用代理:
    # wget -e "https_proxy=http://10.240.212.128:8443" https://golang.google.cn/dl/go1.23.4.linux-amd64.tar.gz
  2. 安装

    # 解压文件
    tar -zxvf go1.23.4.linux-amd64.tar.gz
    # 将解压后的文件移动到 安装目录(可自行调整)
    mv go /opt/golang
  3. 环境变量设置

    # 创建一个目录用于GOPATH,目录可以自行选择
    mkdir /opt/golang/work
    # 打开.bashrc 文件,添加环境变量
    vim $HOME/.bashrc
    # 环境变量
    GOROOT = /opt/golang/go
    export GOPATH= /opt/golang/work
    PATH=$PATH:$GOROOT/bin:$GOPATH/bin
  4. 关闭终端重新打开生效,或者source一下

  5. 开启go modules

    go env -w GO111MODULE=on
  6. 设置国内代理

    go env -w GOPROXY=https://proxy.golang.com.cn,https://goproxy.cn,direct
  7. 验证go环境

    go version
    go env

配置IDE编辑器

Visual Studio Code 配置

超详细教程:使用VSCod搭建Golang开发环境:https://wuyea.top/posts/2677906189.html

Visual Studio Code(VS Code)是一个流行的代码编辑器,支持多种编程语言,包括Go。你可以通过以下步骤配置VS Code以支持Go开发:

  1. 下载并安装VS Code:https://code.visualstudio.com/

  2. 启动VS Code,点击左侧扩展(Extensions)图标,搜索并安装以下插件

    • Go:官方Go语言插件,提供代码补全、格式化、调试等功能。
    • Code Runner:用于运行代码片段。
  3. 安装必要的Go工具:

    a. 按下Ctrl+Shift+P打开命令面板。

    b. 输入Go: Install/Update Tools并回车。(注意下方输出,可能会先进行安装两个包)

    c. 勾选所有推荐工具并确认安装。

JetBrains GoLand 配置

JetBrains GoLand是一个专为Go开发设计的IDE,提供了强大的功能和良好的用户体验。

  1. 下载并安装GoLand:https://www.jetbrains.com/go/
  2. 启动GoLand,按照提示配置Go SDK。
  3. 配置完成后,你可以创建或打开Go项目,开始开发。


文章作者: 无夜
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 无夜 !
评论
  目录