我的Go+语言初体验——linux下Go+环境搭建和程序实现
目录
一、什么是Go+
GO+语言作为基于Go研发的新语言,能够满足我国本土数据处理的需求,适应性更强。这是一项“从0到1”的重大突破,将进一步催动数据科学的腾飞发展。GO+语言极大降低门槛,让人人都能写代码,相对Go在语言特性最小化方面做得最好,GO+语言继承Go的开发理念,新增12个语法,简化了使用门槛。在语法、结构上,GO+更为精简,核心优势体现为低代码化、去复杂性、低龄化,真正做到了强化每行代码的能力,完成功能所需的代码量更少,这么优秀的语言,就让我们来上手玩玩吧。
二、linux下搭建Go+环境
1、搭建Go环境
由于Go+依赖Go环境,首先的下载搭建Go环境。
(1)下载Go安装包
下载网址:https://go.dev/dl/
(2)linux下安装Go
1.把下载的文件拷贝到linux服务器,解压:
tar -C /usr/local -zxvf go1.17.4.linux-amd64.tar.gz
2.配置Go环境
vi /etc/profile
3.在最后一行添加
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
4.配置环境
source /etc/profile
5.验证
go version
如果出现下面版本,证明安装成功
go version go1.17.4 linux/amd64
2、搭建Go+环境
(1)下载Go+安装包
官方 GitHub 地址:https://github.com/goplus/gop
复制http链接,使用git下载
git clone https://github.com/goplus/gop.git
(2)linux下安装Go+
1.安装
cd gop
./all.bash
2.如果出现下面错误
3. 先配置 GOPROXY 环境变量,再安装
export GOPROXY=https://goproxy.io,direct
./all.bash
4. 验证
cd bin/
./gop version
如果出现下面版本,证明安装成功
gop v1.0.32-45-gfc42b40 linux/amd64
三、编译Go+程序验证
1、编写程序
vi hello.go
package main
import "fmt"
func main() {
fmt.Println("Hello ProYuan28!")
}
2、执行运行
四、总结
至此,linux下Go+环境搭建和程序实现就已经完成,相对来说还是比较简单的,整个过程也没有太多的问题,后期会在linux下持续学习Go+语言,实现更多的功能。
【本文正在参与“我的Go+语言初体验”征文大赛"活动】活动地址:“我的Go+语言初体验” | 征文活动进行中......
学到了
写的很好,学习了
啊啊啊啊啊,男神又发稿啦
😂😂😂
写得很好,受教了
一起学习,加油。
赞
👍
学习了,用得上,mark一下。
谢谢
super
👍