1,075
社区成员




Windows10
用于工程、STEM 教育和数据科学的 Go+ 语言
Go+的优势
进入https://golang.google.cn/dl/
我这里下载的是 zip 文件,然后将其解压到指定目录 dir(这里的dir就是你的解压路径)。
将dir/go/bin路径放入环境变量中即可。
打开新的 cmd 窗口执行 go version返回版本信息就代表安装成功
这里需要先安装go的环境,执行以下命令后提示图片的结果就代表安装成功
git clone https://github.com/goplus/gop.git
cd gop
./all.bash
一直到这里还是不行,因为我们只是安装成功了gop,但是无法让我们在任意文件夹下执行 gop xxx 命令。
这里处理了蛮久,还是有些欠缺。但是通过高手的帮助还是找到了
go env
命令找到GOBIN
或则 GPPATH
对应的值GOBIN/bin
或者 GOPATH/bin
放到环境变量里面即可C:\User\xxx\go
, 那么我应该将 C:\User\xxx\go\bin
加到环境变量中这个路径下应该有着三个文件
gop version
有版本信息返回就说明已经将gop整好了
gop mod unknown command
之类的命令,就说明gop还是没有添加到环境变量中
在创建项目之前,请 go version
和gop version
来查看是否有版本信息返回,如果没有,建议添加全局环境变量
创建名为 test_goplus
的文件夹作为项目名
进入这个目录,创建一个名为 demo.gop
的文件作为demo
文件,并写入如下代码
package main
func main(){
for i := range 1:10 {
for j := range 1:i+1 {
print(j,"*",i,"=",(j*i),"\t")
}
println()
}
}
项目初始化 gop mod init test_goplus
下载依赖项(包) go get github.com/goplus/gop/builtin
如果这一步不走的话,直接执行 gop run demo.gop
, 可能会导致报错,错误信息参见【错误集合-2】
然后再次执行 gop run demo.gop
就可以看到和在线环境产生的一样的结果了
gop.mod file not found in current directory or any parent directory
当你遇到如下错误的时候,那么大概是你初始化的命令写错了。
如何解决呢?
新建一个项目(文件夹),假设文件夹的名字为dir1
,使用 cmd 进入这个文件夹
先进行初始化,然后执行命令 gop mod init dir1
这里部分帖子是说的命令是
go mod init dir1
,不知道为什么我这里不行。请教了群里的大佬,说执行gop mod init dir1
就可以。
此时你需要验证一下你的是否可以执行gop
文件了 gop run main.gop
,main.gop
的内容如下
package main
func main(){
println("hello word")
}
2. no required module provides package github.com/goplus/gop/builtin; to add it:
如果提示需要你需要添加一个依赖或包的话,截图如下,那么建议你执行一下提示的命令即可 go get github.com/goplus/gop/builtin
当提示go get: added github.com/goplus/gop v1.0.xxx
的时候,说明添加成功了
此时我们再执行一次命令就可以看到结果
也欢迎大家来参加这个活动,奖励挺丰富的。点击下方链接就可以到活动地址了
“我的Go+语言初体验” | 征文活动进行中…https://bbs.csdn.net/topics/603464006?utm_source=1594742339
支持,欢迎回访
好文
三连支持
赞赞赞