当前位置: 首页 > article >正文

MacBook Linux 树莓派raspberrypi安装Golang环境

个人还是比较喜欢用go语言开发,比java开发效率高,以后会持续更新golang相关的博客

MacBook安装golang环境

官方下载地址: https://golang.google.cn/dl/
官方下载Mac对应版本 tar.gz包 OS macOS 版本 x86-64


#解压
tar -zxvf xxx.tar.gz 

#配置环境变量
vim ~/.zshrc 
#文件最后加入
export GOROOT=/Users/liang/software/go1.15.6
export GO_HOME=$GOROOT
export GOPATH=/Users/liang/ideaWorkspace/go
export PATH=$GO_HOME/bin:$PATH

# 启用 Go Modules 功能
export GO111MODULE=on

# 配置 GOPROXY 代理的环境变量
export GOPROXY=https://goproxy.io

#使配置生效 
source ~/.zshrc

#/Users/liang/software/go1.15.6 解压包的路径
#/Users/liang/ideaWorkspace/go go项目工程路径

#查看版本
go version
go version go1.15.6 darwin/amd64

Linux安装golang环境

官方下载地址: https://golang.google.cn/dl/
官方下载对应版本 tar.gz包 OS Linux 版本 x86-64


#解压
tar -zxvf xxx.tar.gz 

#配置环境变量
vim .bashrc 或者 vim  /etc/profile

#文件最后加入
export GOROOT=/home/liang/software/go1.15.6
export GO_HOME=$GOROOT
export GOPATH=/home/liang/ideaWorkspace/go
export PATH=$GO_HOME/bin:$PATH

# 启用 Go Modules 功能
export GO111MODULE=on

# 配置 GOPROXY 代理环境变量
export GOPROXY=https://goproxy.io

#使配置生效 
source .bashrc

#/home/liang/software/go1.15.6 解压包的路径
#/home/liang/ideaWorkspace/go go项目工程路径

#查看版本
go version
go version go1.15.6 linux/amd64

树莓派安装golang环境

官方下载地址: https://golang.google.cn/dl/
官方下载对应版本 tar.gz包 OS Linux 版本 ARMv6


#查看架构
uname -a
Linux raspberrypi 5.4.79-v7l+ #1373 SMP Mon Nov 23 13:27:40 GMT 2020 armv7l GNU/Linux

#配置环境变量
#下载 wget go1.16.linux-armv6l.tar.gz
tar -zxvf go1.16.linux-armv6l.tar.gz

#或者在线安装
#安装命令 apt-get install golang-go

#配置环境变量
vim /etc/profile
#文件最后加入
export GOROOT=/home/pi/go
export GO_HOME=$GOROOT
export GOPATH=/home/pi/go-liang
export PATH=$GO_HOME/bin:$PATH

# 启用 Go Modules 功能
export GO111MODULE=on

# 配置 GOPROXY 代理环境变量
export GOPROXY=https://goproxy.io

#使配置生效 
source /etc/profile

go version
go version go1.16 linux/arm



喜欢的朋友记得点赞、收藏、关注哦!!!


http://www.kler.cn/a/473183.html

相关文章:

  • 无网络时自动切换备用网络环境
  • Ubuntu上安装Apache Spark
  • 云安全博客阅读(三)
  • 卷积神经网络 (CNN, Convolutional Neural Network) 算法详解与PyTorch实现
  • 自动驾驶控制与规划——Project 6: A* Route Planning
  • c++ 17 constexpr
  • Huawei Cloud EulerOS上安装sshpass
  • VSCode Live Server 插件安装和使用
  • HTTPS 原理详解
  • [Linux]生产消费者模型
  • 概率论常用的分布公式
  • Monaco Editor 系列报错修复:webpack-cli已经下载了但是还报错
  • 用JavaScript和python实现简单四则运算出题机
  • 如何在Jupyter中快速切换Anaconda里不同的虚拟环境
  • HQChart使用教程30-K线图如何对接第3方数据44-DRAWPIE数据结构
  • maven依赖的配置和排除依赖
  • 【Vim Masterclass 笔记08】第 6 章:Vim 中的文本变换及替换操作 + S06L20:文本的插入、变更、替换,以及合并操作
  • Ruby语言的并发编程
  • 2025-1-7-sklearn学习(33)数据集转换-特征提取 我不去想未来是平坦还是泥泞,只要热爱生命,一切 都在意料之中。
  • 【STM32+QT项目】基于STM32与QT的智慧粮仓环境监测与管理系统设计(完整工程资料源码)
  • 使用wav2vec 2.0进行音位分类任务的研究总结
  • HunyuanVideo: A Systematic Framework For LargeVideo Generative Models 论文解读
  • 网络基础1 http1.0 1.1 http/2的演进史
  • 【Uniapp-Vue3】创建自定义页面模板
  • C++语言的计算机基础
  • 【LeetCode】307. 区域和检索 - 数组可修改