安装Goland2022.2.5 版本
1.官网下载goland-2022.2.5.dmg版本(Mac)版本。如果是windows版本也可以直接下载)
2.配置gopath,基本都是配置.我这里配置为/usr/local/go 作为全目录,如果是windows,直接在环境中配置path路径就好。
3.查看版本 go version
建立工作目录gowork
基本目录结构为gowork/hello
gowork/greetings 2个目录文件
目录结构为:
建立hello.go文件
保存的时候,会提示错误。因为里面有调用example.com/greetings的引用包
建立greetings.go文件,在greetings目录下
分别建立2个文件。这个时候再进行会提示找不到
module to use your local
打开看go.mod 就可以看到已经变为,说明已经修改到本地目录上的
运行Hello 调用greetings里面的函数方法
说明hello.go 已经调用了greetings.go里面的Hello方法。传输的参数是字符串
代码需要完善如果不知道谁调动的,需要返回一个错误
hello.go 修改带2参数的判断error
我们可以直接运行这里直接传入一个空串,查看是否有错误出现,正确返回错误信息,
空的名称确实不好,这样修改为随机返回一个字符串
修改hello.go
实践上代码是随机抽取字符串的3个字符串,代码比较简单,直接过就好。
继续修改,返回Map(key,value)值
继续修改greetings.go代码
修改hello.go代码
运行结果
go run hello.go
map[多爱猫:Hail, 多爱猫! Well met! 天猫:Hail, 天猫! Well met! 机器猫:Hi, 机器猫. Welcome!]
返回name多个参数,里面有3个全部返回
建立一个测试代码greetings_test.go.
测试直接用go test运行
下面说明没有发现测试文件。需要查看一下目录
测试文件建立在greetings目录下,要在greetings目录下运行
说明空的参数也通过。
时间上要修改一下greetings.go代码,区别就是参数传递的时候,有个是空的,目的是测试一个空的函数是否提示正确
明显是说明需要参数传递的。
编译和安装代码
Mac和linux编译为hello执行文件,如果不可以执行,手工修改一下属性,变成可以执行的
把代码添加到你的gopath里面去,相当于部署到bin目录中 hello目录下输入go install Goland激活2022.2.5 将hello新编译的文件已经注册到新的目录Goland激活2022.2.5去。
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/175862.html