Go
yuankaiqiang Lv5

一、简介

Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。

菜鸟教程:https://www.runoob.com/go/go-environment.html

二、安装

  1. 安装地址:https://golang.google.cn/dl/

https://golang.google.cn/dl/go1.16.3.src.tar.gz

  1. 解压后配置环境变量

    1
    2
    #go
    export PATH=$PATH:/home/environment/go/bin
  2. 新建 test.go 文件

    1
    2
    3
    4
    5
    package main
    import "fmt"
    func main() {
    fmt.Println("Hello, World!")
    }
  3. 启动

    1
    go run test.go
  4. vscode中安装go插件无法下载其它插件问题

    查看代理:go env -json: 以json格式输出配置

    切换代理:https://goproxy.io 是一个国内的代理

    1
    2
    3
    # 新版改成如下链接
    go env -w GO111MODULE=on
    go env -w GOPROXY=https://proxy.golang.com.cn,direct

    参考:https://blog.csdn.net/qq_41065919/article/details/107710144?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-107710144-blog-124874882.pc_relevant_aa2&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-107710144-blog-124874882.pc_relevant_aa2&utm_relevant_index=1

 评论