zoukankan      html  css  js  c++  java
  • Go避免推代码去测试

    Go避免推代码去测试

    痛点

    在我们写代码时候,只是一个小函数写完用go test即可,但是我们向整体测试代码通用性,想打包为可执行程序去运行,观测变化。还不想一直去码云进行打标签,因为错误代码还需要标签删除,很麻烦。

    解方案

    直接在自己的项目下加上一个_example目录,去那里进行

    1. go mod init t

    2. 加入你的代码

    3. 进行go mod tidy

    4. 打开go.mod文件,修改(思想史只是replace用相对路径替换为你的项目)

      原来的go.mod文件

      module t
      
      go 1.14
      
      require gitee.com/iiot_edge_platform/yasuo v1.1.12
      

      更改后的go.mod文件

      module t
      
      go 1.14
      
      require gitee.com/iiot_edge_platform/yasuo v1.1.12
      
      replace gitee.com/iiot_edge_platform/yasuo => ../
      
    5. 再次go mod tidy

  • 相关阅读:
    java命令模式
    java中介者模式
    java访问者模式
    java状态模式
    java责任链模式
    java策略模式(及与工厂模式的区别)
    github token 位置
    Yii2 Queue队列
    sz与rz
    vim
  • 原文地址:https://www.cnblogs.com/maomaomaoge/p/14373032.html
Copyright © 2011-2022 走看看