• 欢迎访问 HanSummer 网站
  • 如果您觉得本站非常有看点,那么赶紧使用 Ctrl+D 收藏吧

go,开始-第1天:安装 Go 和 Goland

Go sangongli 3周前 (03-30) 865次浏览 已收录 3个评论 扫描二维码
文章目录[隐藏]

世上的路走多了,也就变成了烂路。

本系列主要记录自己学习Go的时候遇到的问题和笔记。(持续更新)

  • Windows10 64

1. 安装 Go

https://dl.google.com/go/go1.22.1.windows-amd64.msi

  • 默认安装,就没有配置环境变量了
  • 如果自定义安装位置,可以配置下环境变量

打开“我的电脑”或“此电脑”

右键单击“属性”
在弹出的“系统属性”对话框中,选择“高级系统设置”。

在弹出的“系统属性”对话框中,选择“环境变量”。

在“系统变量”中,找到“Path”,并点击“编辑”。

在弹出的“编辑环境变量”对话框中,新增一个配置,输入安装后的 bin 目录路径。

# 如果安装成功,测试一下
go version

2. 安装 Goland

https://download-cdn.jetbrains.com.cn/go/goland-2023.3.6.exe (破解...百度谷歌AI一下)

破解包

3. Hello World

新建 main.go 文件

package main

import "fmt"

func main() {
    fmt.Println("Hello World.")
}

4. FAQ

1. go: fyne.io/fyne/v2@v2.0.4: Get "https://proxy.golang.org/fyne.io/fyne/v2/@v/v2.0.4.mod": dial tcp 142.251.42.241:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.

   设置代理: 
   $ go env -w GO111MODULE=on
   $ go env -w GOPROXY=https://goproxy.cn,direct

2. 【不会】goland工具 terminal输出乱码, 例如 go env

    TODO: ????

3. fmt.Println("aaa") 和 fmt.Println('aaa')

    单引号和双引号区别

4. 【不会】package 和 main的含义 

    TODO: 

本文由 sangongli 站点发布或转载,其版权均为原作者所有,如稿件涉及版权等问题,请与我们联系删除或处理。稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性,更不对您的投资构成建议。未经许可,请勿转载,基于CC0协议。
喜欢 (0)
[xiahonglin]
分享 (0)

您必须 登录 才能发表评论!

(3)个小伙伴在吐槽
  1. go语言文档:https://www.topgoer.com/
    sangongli2024-03-30 13:46 Windows 10 | Chrome 122.0.0.0
  2. go官方文档: https://golang.org
    sangongli2024-03-30 21:35 Windows 10 | Chrome 122.0.0.0
  3. go中文文档:https://studygolang.com/pkgdoc
    sangongli2024-03-30 21:35 Windows 10 | Chrome 122.0.0.0