我的Go+语言初体验——(一)Go Plus的安装和简单应用
问题描述:
想学习什么是Go Plus,首先知道什么是Go
什么是Go
- Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。
- Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。
Go Plus基于Go开发,因此安装Go Plus之前需要先安装Go
Go的安装步骤
支持的操作系统:
- Linux
- FreeBSD
- Mac OS X(也称为 Darwin)
- Windows
- 安装包下载
安装包下载地址为:https://golang.org/dl (这个可能打不开,建议使用第二个)
如果打不开可以使用这个地址:https://golang.google.cn/dl/
选择对应的版本和操作系统的安装包进行安装(我使用的是Window11,因此我选择了):go1.17.3.windows-amd64.msi(双击打开,安装步骤和平时装软件一致!)
在window环境下不需要配置环境变量,会自动配置!
至此,Go环境已经搭建完成了!
Go Plus配置
Go+ 官网:https://goplus.org/
Go+ Github链接:https://github.com/goplus/gop#how-to-install (如果进不去,建议使用github加速,链接:https://toolwa.com/github 将github的网址放到加速的网页里面,访问速度就会起飞!)
下载源码文件!解压文件:
window安装:双击all.bat
linux/mac安装:./all.bash
这里会闪退报错,建议通过shell配置,首先执行这两条命令
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct
然后会生成一个bin目录
将这个目录配置到环境变量
最后试一试
gop
配置成功
测试安装环境:
创建一个go文件,例如这里使用test.go
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
进入到test.go的同级目录,然后运行进入shell输入命令go run test.go
,如果此处命令行输出Hello, World!
说明Go安装成功!
编译器的选择推荐
- VSCode (我的选择!1. 安装插件goplus 2. 配置Debug)
- GoLand
配置控制台修改// .vscode\launch.json文件
// .vscode\launch.json
{
"version": "0.0.1",
"configurations": [
{
"name": "gop run",
"type": "node",
"request": "launch",
"runtimeExecutable": "gop",
"cwd": "${workspaceFolder}",
"program": "${file}",
"runtimeArgs": [
"run"
],
"environment": [],
"console": "integratedTerminal",
}
]
}
VSCode
GoLand
活动地址:https://bbs.****.net/topics/603464006?utm_source=1573038595
答
安装成功
答
装上了,感谢大佬
答
诶呦,不错哦。
答
如果博文对大家有用,记得三连哦