• Golang的环境配置与helloworld运行


    1. 环境配置

    进入此https://studygolang.com/dl下载对应平台的对应版本

    一路next就可以安装好并自动配置好环境变量

    通过go envgo version命令语句查看是否安装好即可

    前者返回如下即成功

    set GO111MODULE=
    set GOARCH=amd64
    set GOBIN=                                                                                               
    set GOCACHE=C:Users61786AppDataLocalgo-build                                                         
    set GOENV=C:Users61786AppDataRoaminggoenv                                                           
    set GOEXE=.exe                                                                                           
    set GOFLAGS=                                                                                             
    set GOHOSTARCH=amd64                                                                                     
    set GOHOSTOS=windows                                                                                     
    set GOINSECURE=                                                                                           
    set GOMODCACHE=C:Users61786gopkgmod                                                                 
    set GONOPROXY=                                                                                           
    set GONOSUMDB=                                                                                           
    set GOOS=windows                                                                                         
    set GOPATH=C:Users61786go                                                                             
    set GOPRIVATE=                                                                                           
    set GOPROXY=https://proxy.golang.org,direct                                                               
    set GOROOT=G:                                                                                          
    set GOSUMDB=sum.golang.org                                                                               
    set GOTMPDIR=                                                                                             
    set GOTOOLDIR=G:pkg	oolwindows_amd64                                                                   
    set GCCGO=gccgo                                                                                           
    set AR=ar                                                                                                 
    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 -fmessage-length=0 -fdebug-prefix-map=C:Users61786AppDataLocalTempgo-build094581290=/tmp/go-build -gno-record-gcc-switches    
    

    后者返回对应版本go version go1.15.3 windows/amd64

    2. 第一个golang程序 hello world

    // Hello.go
    package main
    
    import (
        "fmt"
    )
    
    func main() {
        fmt.Println("Hello World! Welcome to Go Lang!") 
    }
    

    这里用的是vscode编译,可以用别的IDE比如LiteIDE和Goland

  • 相关阅读:
    7.29随堂笔记
    LeetCode77. 组合
    347. 前 K 个高频元素
    LeetCode239. 滑动窗口最大值
    C++_数字字符串互相转换
    LeetCode150. 逆波兰表达式求值
    LeetCode1047. 删除字符串中的所有相邻重复项
    LeetCode20. 有效的括号
    Leetcode225. 用队列实现栈 && LeetCode232. 用栈实现队列
    leetCode5663. 找出第 K 大的异或坐标值
  • 原文地址:https://www.cnblogs.com/coderzjz/p/13902678.html
Copyright © 2020-2023  润新知