关于go:go-语言第一章环境搭建

3次阅读

共计 1120 个字符,预计需要花费 3 分钟才能阅读完成。

  • 0、啰嗦两句,千里之行始于足下,不要做旁观者,要做亲历者,一点一滴入手操作,不论天才根底如何,既然决定学习,就踏踏实实,认认真真学起来。
  • 1、咱们能够去 go 语言中文网下载各个版本的安装包。初学咱们间接下载最新版本就能够。
  • 2、 装置 go

    • Linux:常见的 linux 发行版本(ubuntu,centos,fedora,arch Linux 等),go 简直都反对。装置办法也大同小异。

      • a:下载并解压 Go Linux 安装包 tar -C /usr/local -xzf go1.20.linux-amd64.tar.gz
      • b: cd 到 /usr/local 目录下,能够看到一个 go 目录,Go 官网举荐装置到此目录
      • c:配置环境变量:关上 $HOME/.profile 文件,在文件开端增加 export PATH = $PATH:/usr/local/go/bin
      • d:source ~/.profile 而后通过 go version 验证 输入版本信息,装置胜利
    • windows:采纳图形界面装置,始终点 next 就好

      • a:默认是装置在 C:\Program Files\Go 下边,也能够本人制订装置目录
      • b:安装程序曾经设置好了环境变量,环境变量中会多出一个 GOPATH 值是 C:\Users\ 用户名 \go,也会未 path 减少一个值:C:\Program Files\Go\bin
      • c:关上 windows 的命令提示符窗口验证 输出 go version 输入信息,装置胜利
  • 3、多版本问题

    • 理论开发中咱们可能会遇到多版本的问题,下边举荐两个 Go 多版本管理工具
    • gvm:一个简略的 Go 语言版本管理工具,反对 Linux 和 macOS。
    • Goenv:Go 语言版本管理工具,反对 Linux、macOS 和 Windows。
    • 大家有须要后续能够查看这两个工具的官网文档配置,初学能够先不必配置,后续教训多了,天然就会配置
  • 4、配置 go:go 语言自身是开箱即用的,不配置就能够间接应用,然而为了体验更好,也不便咱们了解 go,下边介绍 go 罕用的配置项

    • 首先在命令行应用 go env 查看 go 的配置我的项目;下边介绍罕用的几个配置

      • GOROOT:批示 GO 装置门路,无需设置。
      • GOPATH:传统的 GOPATH 构建模式下,用于批示 GO 包搜寻门路的环境变量。尚未引入 Go MODULE 之前是外围配置。默认值是 $HOME/go
      • GOPROXY:配置 GO MODULE proxy 服务。默认是国外的地址,咱们须要设置为不便咱们开发的地址,这里参考七牛云这个地址进行配置
      • GOOS:批示 GO 编译器生成代码所针对的操作系统
      • GOARCH:批示 Go 编译器生成代码所针对的平台 CPU 架构
      • GO111MODULE:此环境变量的值决定了以后应用构建模式是传统的 GOPATH 模式,还是 GO MODULE 模式
正文完
 0