美文网首页
GIN学习笔记(1)-Golang环境安装和IDE安装

GIN学习笔记(1)-Golang环境安装和IDE安装

作者: 小钟钟同学 | 来源:发表于2018-11-28 19:01 被阅读21次

    对于框架的选择,其实可以有很多选择,比如:Iris,beego,echo,faygo....等等

    关于框架的优劣,我且在这里不做探讨,比较也是初次接触GO这块,暂时没到那个层级去评论。

    一、安装Golang(windos,使用 .msi 后缀)

    (1) 安装包下载,根据对应的操作系统选择安装包下载

    image.png

    (2) 点击安装包安装


    image.png image.png

    默认安装在C盘

    image.png

    点击安装:

    image.png

    查看系统环境,系统默认已经配置了对应的路径:


    image.png

    二、测试Golang环境

    常用的命令:

    go version 查看go当前的版本
    go env 查看当前go的环境变量
    
    
    配置Go的环境变量一些说明:
    
    GOROOT:GO安装路径,例如GOROOT = D:\Go
    
    GOPATH: 项目源码所在目录(例如GOPATH = E:\go),该目录下面主要包括三个子目录,分别是src、bin、pkg
    
    GOBIN:bin目录,例如GOBIN = E:\go\bin
    
    window平台添加PATH路径:%GOROOT%\bin;%GOBIN%
    
    具体环境变量可以使用go env查看:
    
    F:\zyx-code\go_learn>go env
    set GOARCH=amd64
    set GOBIN=
    set GOCACHE=C:\Users\Empty\AppData\Local\go-build
    set GOEXE=.exe
    set GOFLAGS=
    set GOHOSTARCH=amd64
    set GOHOSTOS=windows
    set GOOS=windows
    set GOPATH=C:\Users\Empty\go
    set GOPROXY=
    set GORACE=
    set GOROOT=C:\Go
    set GOTMPDIR=
    set GOTOOLDIR=C:\Go\pkg\tool\windows_amd64
    set GCCGO=gccgo
    set CC=gcc
    set CXX=g++
    set CGO_ENABLED=1
    set GOMOD=
    set CGO_CFLAGS=-g -O2
    set CGO_CPPFLAGS=
    set CGO_CXXFLAGS=-g -O2
    set CGO_FFLAGS=-g -O2
    set CGO_LDFLAGS=-g -O2
    set PKG_CONFIG=pkg-config
    set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessag
    e-length=0 -fdebug-prefix-map=C:\Users\Empty\AppData\Local\Temp\go-build13917910
    6=/tmp/go-build -gno-record-gcc-switches
    
    image.png

    三、 示例测试

    image.png

    在go-learn目录下新建一个文件 HelloGo.go

    package main
    
    import "fmt"
    
    func main() {
       fmt.Println("Hello, World!")
    }
    

    再此目录下打开对应的cmd:

    image.png

    然后执行命令:


    image.png

    四、 IDE安装

    goland下载地址为 https://www.jetbrains.com/go/download/

    一步一步的安装:

    image.png image.png

    关于IDE激活(已经失效了,):

    最新可用的 JetBrains GoLand 激活 License Server 地址,支持最新的 GoLand 2018.1
    
    原文地址:[http://www.childsay.com/goland-license-server.html](http://www.childsay.com/goland-license-server.html)
    最后更新时间:2018年11月20日
    
    | 序号 | 地址 | 可用 |
    | --- | --- | --- |
    | 1 | [http://idea.youbbs.org](http://idea.youbbs.org) | yes |
    | 2 | [http://active.chinapyg.com/](http://active.chinapyg.com/) | no |
    | 3 | [http://idea.iblue.me](http://idea.iblue.me) | yes |
    
    

    先使用试用版本:

    image.png

    示例新建:

    image.png

    提示GOPATH还没有配置:

    PS:

    GOPATH=E:\gocode   #安装包的路径
    
    
    image.png image.png image.png image.png

    运行示例:

    image.png

    相关文章

      网友评论

          本文标题:GIN学习笔记(1)-Golang环境安装和IDE安装

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