Go语言原理与实践(2)| 青训营

80 阅读1分钟

git补充

在上一篇文章,我潦草地提到了与Go语言相关的三个软件的安装,其实git部分我卡了一段时间。

最开始,我把Go,Git,JetBrains都安装在D:\Program Files 路径下,也许是觉得太零散了,我又加了一个空文件Go系列,并且把这三个文件都挪到了空文件下,看上去协调了一些。 但是!!! 根据官方前面的流程,我得先下载课程示例代码测试下是否成功。

image.png

然后各种报错

报错一:权限不够

image.png

因为我是在在有管理员权限的文件夹下面新建了代码仓库文件夹,很明显Git clone没有那个权限去克隆代码仓库到这个文件夹里面,所以我重新建了另一个代码仓库文件夹(在普通文件路径下)

报错二:找不到libcurl 动态链接库

image.png 这种情况就是,我私自更改了git文件夹的存放位置,然后我把上述三个文件又移到了之前的位置。

报错三:网络连接

image.png 这其实,关掉不稳定的东西后重新加载代码就好了

image.png

没有问题 image.png

Go语言实战

猜谜游戏


import (
    "fmt"
    "math/rand"
    "time"
)

func main() {
    maxNum := 100
    rand.Seed(time.Now().UnixNano())
    secretNumber := rand.Intn(maxNum)
    fmt.Println("The secret number is ", secretNumber)
}

在线词典

SOCKS5代理

  1. 并发编程
  2. 依赖管理
  3. 单元测试
  4. 项目实战

并发编程

依赖管理

单元测试