MacOS下Go语言环境搭建

一. 下载安装包

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

如果打不开可以使用这个地址:Downloads - The Go Programming Language

 注意:根据cpu选择不同版本,M系列(ARM64) |Intel(x86-64)

下载完成之后,打开安装包一路下一步就OK了

安装完成后,验证是否安装成功

go version

 出现上方提示说明安装没毛病了。

二. 配置环境变量

1. 终端输入vim ~/.zshrc进入配置文件,输入i进行编辑

2. 打开的不管是空文本还是有内容的,都在末尾处复制下方代码

*注意:GOPATH指定路径要修改为自己的项目路径

#注意=号前后不能有空格
export GOPATH=/Users/chenshiwei/workspace/golang #请改成你的项目路径
export GOBIN=$GOPATH/bin   #GOLANG运行目录一般不可修改
export PATH=$PATH:$GOBIN 

3. 粘贴完成之后esc在终端底部输入:wq保存修改并退出编辑

4. 终端输入source ~/.zshrc刷新golang配置文件

5. 输入 go env 查看配置是否生效

 设置完成

 三. 打开VScode编写第一段golang代码

1. 进入项目根目录创建bin,pkg,src三个目录

说明三个目录作用:

bin:存放编译后的二进制文件

pkg:存放编译后的库文件

src:存放自己的代码/包

2. 在vs code内安装go插件

 安装完成后开始创建咱们的第一个go代码,在编写代码过程中vs code右下角会提示让我们安装一些库文件,我们点击Install All,但是安装过程中发现一直安装不成功,出现如下代码:

leyangjundeMacBook-Pro:photoleyangjun$ go get -u github.com/spf13/cobra
go get -u github.com/spf13/cobra

go get github.com/spf13/cobra: module github.com/spf13/cobra: Get https://proxy.golang.org/github.com/spf13/cobra/@v/list: dial tcp 142.251.10.141:443: i/o timeout

原因:https://proxy.golang.org/github.com/ 国内无法访问

解决:换成国内可访问的地址,设置GOPROXY代理

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

go env -w GOSUMDB=off #关闭包的有效性验证

go env -w GOSUMDB=sum.golang.google.cn #也可设置国内提供的sum 验证服务

备注:-w 标记 要求一个或多个形式为 NAME=VALUE 的参数且覆盖默认的设置

设置完成后我们重新Install All,发现这次全部安装成功了。

3. 在src下创建我们的项目目录,在目录下创建main.go文件,内容如下:

package main

import "fmt"

func main() {
	fmt.Println("hello world!!!")
}

4. vs code终端进入我们当前文件夹下,输入 go run main.go执行我们的代码

 至此我们的环境配置和第一个golang程序就完成了,恭喜你。

 谢谢阅读,如果有问题请留言。

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
为了在 macOS 上搭建 PHP 开发环境,你可以按照以下步骤进行操作: 1. 安装 Homebrew:Homebrew 是 macOS 上一个常用的包管理器。打开终端并输入以下命令安装 Homebrew: ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 2. 安装 PHP:使用 Homebrew 安装 PHP。在终端中输入以下命令: ``` brew install php ``` 3. 配置 PHP:默认情况下,Homebrew 会将 PHP 安装在 `/usr/local/etc/php` 目录下。你可以根据需要进行配置更改。 4. 安装一个 Web 服务器:你可以选择安装 Apache 或 Nginx 作为 Web 服务器。下面是安装 Apache 的步骤: - 安装 Apache: ``` brew install httpd ``` - 配置 Apache:编辑 `/usr/local/etc/httpd/httpd.conf` 文件进行必要的配置更改,如修改网站根目录等。 - 启动 Apache: ``` sudo apachectl start ``` - 在浏览器中输入 `http://localhost`,如果看到 "It works!" 的页面,则说明 Apache 已经成功安装并运行。 5. 安装数据库:如果你需要使用数据库,可以选择安装 MySQL 或 PostgreSQL。使用以下命令安装 MySQL: ``` brew install mysql ``` - 启动 MySQL: ``` brew services start mysql ``` - 设置 MySQL 根密码: ``` mysql_secure_installation ``` 6. 安装开发工具:你可以选择安装一个集成开发环境(IDE)或文本编辑器,如 Visual Studio Code、PhpStorm、Sublime Text 等。 这样,你的 macOS PHP 开发环境就搭建完成了。你可以在配置文件中进行进一步的定制和调整,以适应你的开发需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值