白日依山尽,黄河入海流。欲穷千里目,更上一层楼。 -- 唐·王之涣

写在之前

在golang1.11版本之后,go项目代码的组织都是依赖GOPATH系统变量的,但是从1.11之后go出品go mod 进行代码阻止,到版本1.17已经成熟,项目代码的组织已经全部有go mod来控制。

但是go mod控制有个不太友好的地方在于,刚开始项目开发,只是在本地开发和测试,并不会把代码发布出去,所以在import使用定义其他包的时候,会遇到问题

解决的办法是go mod提供了所谓的replace关系,也就是 go mod中的

Part1: Getting started

Part2: Create a module

Part3: Call your code from another module

Part4: Return greetings for multiple people

Part5: Add a test

作者

Colin

发布于

2022-01-07

许可协议