本教材由知了传课辛苦制作而成,仅供学习使用,请勿用于商业用途!如进行转载请务必注明出处!谢谢!

面试题

一、选择题

1.关于go vendor,下面说法正确的是()

A. 基本思路是将引用的外部包的源代码放在当前工程的vendor目录下面
B. 编译go代码会优先从vendor目录先寻找依赖包
C. 可以指定引用某个特定版本的外部包
D. 有了vendor目录后,打包当前的工程代码到其他机器的$GOPATH/src下都可以通过编译

参考答案:ABD

二、简答题

1.使用了go-mod模式,项目可以放在gopath的src下吗?和gopath的区别?

使用go-mod以后,项目可以放在任何非中文路径下,gopath必须放在gopath的src下

2.go vendor的作用?

将依赖包下载到项目根目录下的vendor文件夹,这样在写代码的时候可以有提示

1575人已阅读,今天你学习了吗?

添加新回复