已经有一段时间没有和大家分享关于Go语言的内容了。今天,我想向大家介绍Go语言在1.18版本中推出的一个新功能——Workspace。
Workspace的推出,极大地方便了我们在编写涉及多模块项目时的工作流程。以往,在处理一个大型项目时,我们可能会将项目分割成多个模块,例如一个通用模块(common)和一个业务模块(service)。如果service模块需要使用common模块中的某些方法,Go语言在1.18版本之前虽然提供了解决方案,但引入Workspace概念后,本地依赖管理变得更加便捷。
