出于对技术好奇,会浏览一些比较"花里胡哨的" *** 作,凑巧发现 goplus
俗称go+;
首先goplus go+ 是国内大佬七牛云提供的,同时也是静态类型语言,他的好处就是和我们golang完全兼容,语法上更为简洁(和python较为类似), 但是他和我们熟知的c 和c++的关系的区别挺大的,这里要注意;
那么go+的功能呢:
gop run // 运行go+代码
gop repl // 在repl/控制台模式下运行go+
gop go [-test] // 将go+ 软件包转换go软件包,如果指定test,他会测试相关软件包
gop fmt // 格式化go+ 软件包(和go fmt 相似)
gop export // 导出go包
安装
6. 接下来我和大家一起来安装,,前置条件是 必须有go环境(强依赖,go环境不做描述自行安装),
git clone git@github.com:goplus/gop.git
cd gop && go install -v ./...
安装时 go必须开启GO111MODULE=“on”(可以通过go env 去查看)
println("hello world")
执行效果如图,是不是和go比起来少了很多代码,并且有种python的风格
语法后续探索哦!!! 学习的路上任重而道远!!!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)