• beego框架学习-000001(go get下载速度过慢、导包及其初始化问题)


    • go get 下载速度过慢,加一个镜像代理,见置顶博客go镜像代理
    • 执行go get github.com/XXX....,是从github上面下载包,然后保存到go环境pkg文件夹下(与src同级目录,没有会自动新建),这里类似于python环境的site-package文件夹,新安装的包都会导入进去。
    • 下载完成后可以直接import,但是直接运行的话会报错:cannot find module providing package XXX: working directory is not part of a module, 大概的意思是,有包了,但是还没有初始化成go包的格式,所以需要执行命令 go mod init XXX.com/XXXX. 这样就会在go文件同级目录下新建一个go.mod文件,里面会把import的初始化(require),然后就可以使用了。
  • 相关阅读:
    数据结构中的知识
    Java中的小知识
    安装Linux虚拟机
    2.Two Sum
    1005. Maximize Sum Of Array After K Negations
    Leetcode刷题记录
    Markdown的使用笔记
    CCF历年试题总结
    在Linux上搭建Hadoop
    配置和使用连接池
  • 原文地址:https://www.cnblogs.com/michealjy/p/13655093.html
Copyright © 2020-2023  润新知