Skip to content

Commit 0cdb23e

Browse files
committed
20220404
1 parent 86fa670 commit 0cdb23e

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

src/go-19/module_package/get_remote_pack_test.go

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
//因为 go 编译器默认会在当前目录中查找src目录下package。 如果没有src目录,编译器就找不到相应的package
1313

1414
/*
15-
15+
---->理论部分
1616
依赖管理
1717
Go未解决的依赖问题
1818
1.同一环境下,不同项目使用同一包的不同版本
@@ -33,12 +33,17 @@ dodep:https://github.com/tools/godep
3333
glide:https://github.com/Masterminds/glide
3434
dep:https://github.com/golang/dep
3535
36+
---->操作部分
3637
window安装glide教程: https://www.cnblogs.com/nickchou/p/8955180.html
37-
安装成功后,我们把src/github.com/easierway包的源文件删除,
38-
在go-19/module_package目录下执行
38+
安装成功后,我们把src/github.com/easierway包的源文件删除,运行下面代码会报错找不到包
39+
然后在go-19/module_package目录下执行
40+
41+
##初始化包管理
3942
glide init
43+
##下载项目依赖
4044
glide install
41-
会重新下载包源文件到项目go-19/vendor目录下
45+
46+
会重新下载包源文件到项目go-19/module_package/vendor目录下,glide.yaml文件就类似于maven文件,版本管理
4247
4348
遇到的问题:解决go build不去vendor下查找包的问题: https://www.jb51.net/article/202458.htm
4449
问题总结:go 编译器默认会在当前目录中查找src目录下package。如果没有src目录,编译器就找不到相应的package

0 commit comments

Comments
 (0)