当前位置:   article > 正文

Go自带小工具_go小工具

go小工具

Go同Java一样自带各种便捷小工具,很多IDE集成这些工具方便开发者使用

  • go build 编译自身包和依赖包
  • go install 编译并安装自身包和依赖包
  • gofmt 可作用于文件、包、路径中的所有.go文件
    #使用统一的代码格式,-w覆盖原文件中的内容
    gofmt -w filename.go
    
    #对原代码进行简单重构
    gofmt -r '<old> -> <new>' -w filename.go
    
    • 1
    • 2
    • 3
    • 4
    • 5
  • godoc 生成文档、在线文档
    #获得包文档
    go doc package
    
    #获得包内方法文档
    go doc package function
    
    #开启在线文档
    godoc -http=:<port>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    文档的生成基于注释
    package 语句之前的块注释是这个包的文档说明
    全局域的类型、常量、变量、函数和被导出的对象都应该有文档注释
  • go install 类似于yarn、npm,能够安装第三方库,编译源码
  • go fix 代码修改升级,基于抽象语法树复原代码(核心骨架不变,修改血肉)
  • go test 单元测试框架
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/59061
推荐阅读
相关标签
  

闽ICP备14008679号