Go
远方有你伴余生
学生一枚,学习过JavaSE,Golang,JavaScript,HTML.
学习过的框架
Java:
SpringCore,Spring-MVC,Struts2,Hibernate,My-Batis,
Web:
Web-pack,Vue,React,Node,Koa2,Electron
Go:
Gin
正在学习:好好学一遍css,Vue3,多线程技术, IO技术
想要学习:分布式
目标: 初级架构师
展开
-
Go module本地A包->B包问题
我的项目使用的是mod方式管理依赖,当A中需要B包中的函数时,就导入到了A包,A包又引入到了项目的mod中,此时出现问题, 报错为 xxx@v0.0.0: malformed module path "xxx": missing dot in first path element 报错的意思是路径前缀应该是一个url,因为url会用“.”分隔符,这是因为mod文件的require是远程代码库依赖,程序会解析url并拉取url的代码到本地gopath下的pkg/mod/cache。但是我现在项目引用的都是本原创 2020-10-28 21:54:21 · 316 阅读 · 0 评论 -
Go的项目如何本地导包
前言 本人在空余时间学习Go语言,在学习中,遇到了一些坑,再次记下 目录 疑问1:GOROOT与GOPATH为什么不能是同一路径 疑问2:vendor文件夹存在的意义 疑点3:GOPATH与GO module傻傻分不清楚 疑点4:GO module如何导入本地包 GOROOT与GOPATH为什么不能是同一路径 网上说GOROOT是Go的安装路径,没错,但是GoRoot是整个的Go安装的内容,其中包括编译器,SDK(开发必需的工具包),还用一些TOOL(就是Go提供给我们的一些实用工具)。此路原创 2020-10-27 19:54:23 · 1148 阅读 · 0 评论