go work 及 go mod的简单使用

2023-09-01  本文已影响0人  青城山下过
  1. 初始化工作区,以及指定工作区下开发代码及调试运行
go work init // 工作目录下执行,生成一个go.work文件
go work use {sub_dir} // 指定一个代码工作目录(代码编写及调试等)  
// 例如
go work use calculator
图片.png
  1. go mod使用
    使用go mod 管理文件,一个目录为一个模块,模块目录下个一个子目录可以作为一个package所在的目录(包含这个包里的一些方法,可以供这个模块目录下其他文件import使用)。
go mod init {module_name) //和目录名相同,生成一个go.mod文件
// 例如
go mod init calculator
图片.png
// package子目录内的文件
package {package_name} // 可以不和子目录名称相同
// 例如
package calc
图片.png
import "module_name/package_subdir_name" // package所在的子目录路径
// 例如
import "calculator/calc"
package.fun_name // 包内方法引用
// 例如
calc.Add()
图片.png
上一篇下一篇

猜你喜欢

热点阅读