go 环境安装

最近搭建AIGC大模型聚合平台,涉及到了go语言,随手整理一下环境安装步骤分享给大家。

1、安装

1.1 Linux 安装

复制代码
yum install git -y
yum install golang -y
yum install gcc -y
# 日志工具,如需要
yum install logrotate -y

# 检查是否安装成功
go version

1.2 win & mac 安装 go 环境

2、配置代理源与hello world

复制代码
go version
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
  • 新建一个.go文件,go run运行测试

    package main

    import "fmt"

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

3、项目部署示例

以部署微信公众号后台服务端为例

复制代码
# 克隆仓库
git clone https://github.com/javastarboy/wechat-server.git

# 下载依赖
go mod download

# 编译程序
go build -ldflags "-s -w" -o wechat-server

# 给程序添加执行权限
chmod u+x wechat-server

# 运行程序
./wechat-server --port 3000 --log-dir ./logs

4、常见问题

4.1 mac报错zsh: command not found: go

Mac 下载安装go之后 go version显示zsh: command not found: go

按照安装教程,将安装包下载,一路安装之后,终端查看go version,显示zsh:command not found

解决办法:

1、在终端进入目录:cd /usr/local 查看你的 go 是否存在,存在即为已安装

2、再进入 cd /usr/local/bin 查看引用是否存在,不存在,说明缺少ln链接,问题原因

3、利用 In 命令,在终端设置建立一个同步的链接:

sudo ln -fs /usr/local/go/bin/go /usr/local/bin/go

现在使用go version就可以成功了

我的 领航AGI AIGC 大模型『聚合平台』,开箱即用 🎉🎉🎉 支持功能如下👇

👍🏻 个人 API_Key 管理,消费日志查询,数据看板、模型管理!

👍🏻 高额邀请奖励, 额度用不完!

👍🏻 集成了当下最火的几款 AI 工具,满足所有人喜好,总有一款适合你!

👍🏻 支持 AI聊天、Midjourney 绘画、Suno音乐、AI视频!

👍🏻 安全、稳定、高并发,最牛的AI聚合中转站,可用于个人网站!

部分功能截图如下

相关推荐
清华kenny2 分钟前
养生馆AI体质辨识品牌参考:从采集效率到报告生成维度的多维评估
大数据·人工智能·安徽晓得养
码视野8 分钟前
基于 Spring Boot + Vue3 的【智慧公厕微负压排风除臭与客流人感空间占用导引中台】设计与实现(含PRD/三端高保真源码/大屏)
前端·vue.js·人工智能·spring boot·后端
MartinYeung511 分钟前
[论文分析]大规模模型成员推理攻击综述的深度分析
人工智能
fengyangaiGEO13 分钟前
GEO 如何分析竞品的 AI 引用情况?
人工智能·python·信息可视化
段一凡-华北理工大学16 分钟前
高炉炉况智能诊断与预警实战~系列文章18:预警提前量问题:过程滞后与预测窗口的权衡
服务器·网络·人工智能·机器学习·高炉智能化·炉况预警·工业预警滞后
新知图书37 分钟前
16.3 基于MCP的多Agent旅行规划助手项目结构
人工智能·agent·ai agent·智能体
龍德明宇44 分钟前
专栏导读:关注龍德明宇,读点AI哲学
人工智能·大语言模型llm·负主体性·ai存在论
2601_966949651 小时前
实时行情中的成交量 Volume 到底是什么?包含盘中撤单量吗?从交易数据语义到 QuantDash 实战解析
开发语言·人工智能·python·量化·quantdash·量化数据源
lilian2331 小时前
HarmonyOS 7 新特性(十)|DevEco Code 与 DevEco CLI AI 开发提效
人工智能·华为·harmonyos
muddjsv1 小时前
AI 编程时代,人的角色是什么?
人工智能