美文网首页
gin的初次使用

gin的初次使用

作者: Kitsuna | 来源:发表于2020-06-23 23:55 被阅读0次

    今天尝试着使用比较流行的gin框架来构建web服务。ok,打开官网,点开get started教程,按着教程一步一步来。然而在教程的第一步:安装gin,就卡住了。因为众所周知的原因,go的很多框架模块都托管在国外,国内下载速度是个大问题。所以google之,查到可以使用goproxy来加速模块下载,使用七牛云提供的代理服务,步骤如下:

    ### [用法](https://goproxy.cn/#%E7%94%A8%E6%B3%95)
    
    [Go 1.13 及以上(推荐)](https://goproxy.cn/#Go%201.13%20%E5%8F%8A%E4%BB%A5%E4%B8%8A%EF%BC%88%E6%8E%A8%E8%8D%90%EF%BC%89)
    
    打开你的终端并执行
    
    ```
    $ go env -w GO111MODULE=on
    $ go env -w GOPROXY=https://goproxy.cn,direct
    ```
    
    完成。
    
    [macOS 或 Linux](https://goproxy.cn/#macOS%20%E6%88%96%20Linux)
    
    打开你的终端并执行
    
    ```
    $ export GO111MODULE=on
    $ export GOPROXY=https://goproxy.cn
    ```
    
    或者
    
    ```
    $ echo "export GO111MODULE=on" >> ~/.profile
    $ echo "export GOPROXY=https://goproxy.cn" >> ~/.profile
    $ source ~/.profile
    ```
    
    完成。
    
    [Windows](https://goproxy.cn/#Windows)
    
    打开你的 PowerShell 并执行
    
    ```
    C:\> $env:GO111MODULE = "on"
    C:\> $env:GOPROXY = "https://goproxy.cn"
    ```
    
    或者
    
    ```
    1\. 打开“开始”并搜索“env”
    2\. 选择“编辑系统环境变量”
    3\. 点击“环境变量…”按钮
    4\. 在“<你的用户名> 的用户变量”章节下(上半部分)
    5\. 点击“新建…”按钮
    6\. 选择“变量名”输入框并输入“GO111MODULE”
    7\. 选择“变量值”输入框并输入“on”
    8\. 点击“确定”按钮
    9\. 点击“新建…”按钮
    10\. 选择“变量名”输入框并输入“GOPROXY”
    11\. 选择“变量值”输入框并输入“https://goproxy.cn”
    12\. 点击“确定”按钮
    ```
    
    完成。
    

    由于自学的知识比较零散,中间还花了一部分时间去了解了go的三种依赖管理方式:dep,govendor,gomodule。现在比较流行与好用的是gomodule的方式,因此在goland 中新建项目时可以直接创建vgo项目。
    还有GOPATH,GOROOT这两个概念也是新手容易弄混淆的。

    defer关键字

    相关文章

      网友评论

          本文标题:gin的初次使用

          本文链接:https://www.haomeiwen.com/subject/ulszghtx.html