zoukankan      html  css  js  c++  java
  • go mod开发模式设置

     

    文章要解决的仅仅是一个问题

    当你使用go get 无论如何get不到所需的包的问题

    第一步就是下载goland 新手极其推荐goland,因为直接使用gland几乎没有挫败感,使用其他工具可能要折腾好多天

    goland只需要半个小时即可
    不要听其他人说最好不要使用ide,新手最重要的是快速流畅的配置好所需要的运行环境
    曾经折腾vs code go 以及go get 的经历我至今不愿意再想起,简直是一场噩梦

    第二步就是new project的时候使用下图的配置

    • 图中1:选择的是go mod类型的项目,此类项目不需要必须在gopath,所以任意位置都可以
    • 图中2:任意位置即可
    • 图中3:选择你安装的go版本即可,请至少go1.11 比这个版本低的不支持go mod
    • 图中4:简单来说是一个代理,不设置的话依旧会有与go get相同的问题,填上图中网址即可
    • 原谅我这个灵魂画手

    然后就大功告成了

    当你引入了一个包

    第一种方式就是go build时会自动在这个包下载安装后再运行
    第二种方式就是把鼠标放在这个包上 alt+shift+enter 会下载安装

    另外说一下有些依赖go path的项目

    比如 beego项目是可以直接bee new 一个完整目录结构的beego项目
    且无论你在什么目录下bee new 都会在go path下创建这个项目
    这时候想用 go mod 的解决方法

    创建完项目后把这个项目转移到go mod项目中即可
    需要注意的是 转移完项目后 在import中包含的包的路径需要修改

  • 相关阅读:
    PBI REFRESH ERROR
    PTE
    Python
    Chromedriver下载地址
    python pip安装selenium时报错, ..has requirement websocket-client==0.48.0, but you'll have websocket -client 0.57.0 which is incoopatibale.
    在打开方式里只有wps,找不到默认的MS OFFICE办公PPT打开方式 解决方案
    POWER BI
    POWER BI
    [未解决]POWER BI
    POWER BI 生成日期表
  • 原文地址:https://www.cnblogs.com/fengff/p/11453941.html
Copyright © 2011-2022 走看看