如何对代码进行编译呢?

来源:-

慕设计199

2019-03-27 22:43

老师您好,非常感谢您的授课!老师口音听着像甘肃人啊。

想问一下怎么编译您的代码 

一般是go build

到底在哪个目录下执行go build 呢?

我执行go build 显示 cannot find package "golang.org/x/oauth2/google" ,不知道大家遇到没有?有没有解决办法?

写回答 关注

3回答

  • 枫荇
    2019-03-28 21:43:35

     您好!这个问题是因为无法访问谷歌地址的原因,可以通过手动下载GitHub上的代码来解决:

    cd /path/to/$GOPATH/src/golang.org/x/

     git clone https://github.com/golang/oauth2.git

    同样的方法适用于golang.org/x/中所有的包,这些包都可以在https://github.com/golang仓库中找到。


  • 枫荇
    2019-03-28 21:42:30

    go build 可以在任何go包中执行,但为了编译目的,通常要指定一个Golang文件,通常应该是package为main,且包含main函数的go文件,比如:

    go build main.go

  • 枫荇
    2019-03-28 21:37:27

    您好!这个问题是因为无法访问谷歌地址的原因,可以通过手动下载GitHub上的代码来解决:

    > cd /path/to/$GOPATH/src/golang.org/x/

    > git clone https://github.com/golang/oauth2.git

    同样的方法适用于golang.org/x/中所有的包,这些包都可以在https://github.com/golang仓库中找到。

3小时极简春节抢红包之Go的实战

【毕业设计】春节抢红包业务资金交易秒杀系统的架构设计和Golang实战

11892 学习 · 31 问题

查看课程

相似问题