Go 1 – 概览/安装

Go 1 – 概览/安装安装包下载地址一安装Golang的SDK二配置环境变量三使用命令行调试参考文章地址网上有很多安装方法,比如通过homebrew来安装。这里是直接下载的安装包。安装包下载地址地址:https://golang.org/dl/一、安装Golang的SDK双击.tar文件,就会自动解压成名字为“go”的文件夹;拖拽到你的用户名下,记住路径;我的路径为:/Users/MelissaShu

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用


一、关于 Go


其他教程/资源


二、macOS 上安装 Go


方式一:使用 brew(推荐)

终端输入命令:

$ brew install go

安装地址位于:/usr/local/Cellar/go
安装成功后,go 的可执行文件夹会被配置到环境变量,即可以直接使用 go 命令:

$ go version
go version go1.17.8 darwin/amd64

方式二:下载安装包SDK

1、安装包下载地址
https://golang.org/dl/

点击框中的两项,即可下载


2、双击pkg包,顺着指引,即可安装成功。
我的版本(macOS 11.2 go1.17.7) 安装地址为 /usr/local/go

$ /usr/local/go/bin/go  version
go version go1.17.7 darwin/amd64

3、配置环境变量

1)打开终端输入cd ~ 进入用户主目录;

2)输入ls -all命令查看是否存在.bash_profile;

3)存在既使用vim .bash_profile 打开文件;

4)输入 i 进入vim编辑模式;


5)输入下面代码,

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

其中

  • GOPATH: 日常开发/安装包的根目录。
  • GOBIN:是GOPATH下的bin目录。

6)点击ESC,并输入 :wq 保存并退出编辑。可输入vim .bash_profile 查看是否保存成功。


7)输入source ~/.bash_profile 完成对golang环境变量的配置,配置成功没有提示。


报错 – not a valid identifier
注意:= 前后没有空格。否则报下述错误:

配置GO环境报错 -bash: export: `=': not a valid identifier


8)输入go env 查看配置结果,我的结果如下:

GOARCH="amd64"
GOBIN="/Users/MelissaShu/go/bin"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/MelissaShu/go"
GORACE=""
GOROOT="/usr/local/go"
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
GCCGO="gccgo"
CC="clang"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/2r/0dkjnqbd4hqb615grgbbdm000000gn/T/go-build419878329=/tmp/go-build -gno-record-gcc-switches -fno-common"
CXX="clang++"
CGO_ENABLED="1"
PKG_CONFIG="pkg-config"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"


执行命令,查看版本

$ go version
go version go1.17.7 darwin/amd64

三、Hello Go

1、在目录 xxx/go_demo 下创建文件 main.go , 输入如下代码,并保存。

package main

import (
  "fmt"
)

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

2、在命令行输入 go build main.go 生成exec文件;

# 进入文件所在目录
$ cd xxx/go_demo 

# 编译文件, 将生成名为 main 的可执行程序
$ go build main.go 

# 运行可执行程序; 也可双击 main 文件执行。
$ ./main
Hello, Go !

在这里插入图片描述


2016 年

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/182999.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月11日 下午9:46
下一篇 2022年10月11日 下午10:00


相关推荐

  • Anaconda和Pycharm详细安装配置教程

    Anaconda和Pycharm详细安装配置教程Anaconda 是一个基于 Python 的数据处理和科学计算平台 它已经内置了许多非常有用的第三方库 装上 Anaconda 就相当于把 Python 和一些如 Numpy Pandas Scrip Matplotlib 等常用的库自动安装好了 使得安装比常规 Python 安装要容易 如果选择安装 Python 的话 那么还需要 pipinstall 一个一个安装各种库 安装起来比较痛苦 还需要考虑兼容性 非如此的话 就要去 Python 官网 https www python org downloa

    2026年3月18日
    1
  • pycharm设置背景颜色和护眼色

    pycharm设置背景颜色和护眼色

    2026年3月27日
    5
  • PHP移动互联网开发(1)——环境搭建及配置

    PHP移动互联网开发(1)——环境搭建及配置

    2022年1月27日
    76
  • linux下修改hosts文件没有权限

    linux下修改hosts文件没有权限昨天激活成功教程 Pycharm 是需要修改 hosts 文件 需要修改 hosts 文件 结果没有权限 gedit 提示没有足够的权限保存修改 然后 vi 里面键盘输入直接异常 找了许久才找到一种可行的方案 sudopasswd nbsp nbsp 修改 root 系统密码 输入旧密码和新密码 若没有初始化过 root 密码 系统会提示你输入当前用户的密码和新的 root 用户密码 su nbsp nbsp nbsp 输入密码后就能以 roo

    2026年3月20日
    1
  • Spring源码 – 核心接口BeanPostProcessor[通俗易懂]

    Spring源码 – 核心接口BeanPostProcessor[通俗易懂]Spring源码-核心接口BeanPostProcessor

    2022年8月12日
    8
  • Iocomp VC2017 – 5.12版本Crack

    Iocomp VC2017 – 5.12版本CrackIocomp工业仪表盘控件包(.net版)包括多种用来创建专业的仪表和测量、工业控制、工业监控等相关的应用程序的控件包,包括仪表盘控件,开关控件,实时曲线控件,LED灯控件等等。所有的控件均为100%托管代码,Ω578867473知道支持Microsoft/Borland/CodeGear/Embarcadero等不同的开发环境。包括三个不同的版本,终极版(ultimate),专业版(ProPack)和曲线版(PlotPack.)控件包中的所有控件都是面向对象的设计,并.

    2022年7月25日
    16

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号