美文网首页
go work 及 go mod的简单使用

go work 及 go mod的简单使用

作者: 青城山下过 | 来源:发表于2023-09-01 03:40 被阅读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

    相关文章

      网友评论

          本文标题:go work 及 go mod的简单使用

          本文链接:https://www.haomeiwen.com/subject/dvqtvdtx.html