zoukankan      html  css  js  c++  java
  • goland引用gin

    引用:https://blog.csdn.net/qq_41188944/article/details/107819492

    1、首先安装go,我安装的版本是1.16.2

    安装路径是C:Program Filesgo

    2、创建工作目录,也就是你写代码的位置

    D:gotest

    3、在D:gotest中创建项目目录,比如learn-gin

    4、用goland打开D:gotestlearn-gin目录

    5、设置GOROOT和GOPATH

    6、开启GOMODULE和设置GOPROXY

    打开goland的Terminal控制台,进行设置

    go env -w  GO111MODULE=on

    go env -w GOPROXY=https://goproxy.cn,direct

    7、初始化go module

    此时会多出一个D:gotestlearn-gingo.mod文件,文件里面的内容是

    8、下载gin

    此时检查go.mod文件,发现大部分飘红:

     这是因为没有单独设置go module。

    9、单独在goland中设置

    此时再查看,就正常了。

    10、创建example.go,使用gin

    11、运行文件,检查结果

    文件任意处,右键点击

    浏览器访问localhost:8080/ping

    结果

    总结:

    尤其要注意go module的问题,我第一次测试时,没有注意go module的问题。

    因为使用python习惯了,我一直以为只要设置好python的执行路径,就可以安心编写代码了。

    安装第三方包时,只需要pip install即可,然后在python脚本引入即可。

    但是go不行,在go的1.16版本中,必须使用go module来管理包。

    在没有go mod init learn-gin时,用go get -u gin死活安装不上gin。

    所以大家要注意!

  • 相关阅读:
    java实现LFU算法
    2.1 测试函数-Rastrigin函数
    VM虚拟机如何与主机共享文件夹
    .bashrc文件和.bash_profile文件的区别
    1.2 准备工作
    1.1 JSOP架构
    vue中页面跳转拦截器的实现方法
    Javascript性能优化阅读笔记
    理解 e.clientX,e.clientY e.pageX e.pageY e.offsetX e.offsetY
    Vue.directive()的用法和实例
  • 原文地址:https://www.cnblogs.com/t-road/p/15258063.html
Copyright © 2011-2022 走看看