讲师回答 / 枫荇
可以参考官方文档:https://golang.org/pkg/math/rand/#Seed 意思就是:seed方法用来提供一个初始化的种子值,从而来确定随机源中默认的状态值;如果不调用seed方法,那么默认的行为就是调用Seed(1),将1作为初始化的种子值;这样rand每次使用的种子数都是1,所以每次重启程序都会随机生成的序列都是一样的;不重启时程序也不停止,一直获取的随机数是不一样的;每次重新设置种子值,那么随机序列就不一样了。
2019-02-28
讲师回答 / 枫荇
@qq_boy_3 您好!在课程中使用的是Goland,是jetbrains也就是我们熟知的Intellji IDEA的golang开发定制版本。也可以使用Intellji IDEA安装Golang插件,是一样的。下载地址:https://www.jetbrains.com/go/
2019-02-26