2022-7-1 go语言学习

2022-7-1 go语言学习

安装Golang

  1. 下载 go 安装包
  2. 配置环境变量
    • GOROOT : Go安装的根目录
    • GOPATH : GO的代码放置目录
    • PATH : %GOROOT%\bin
  3. 安装Go,点下一步即可
  4. cmd 输入 go version 测试安装是否完成
C:\Users\25893>go version
go version go1.18.3 windows/amd64

安装 VSCode

  1. 官网下载安装包
//如果下载太慢,可将下载链接的前面替换为
vscode.cdn.azure.cn 
//替换前:
https://az764295.vo.msecnd.net/stable/30d9c6cd9483b2cc586687151bcbcd635f373630/VSCodeUserSetup-x64-1.68.1.exe
//替换后:
https://vscode.cdn.azure.cn/stable/30d9c6cd9483b2cc586687151bcbcd635f373630/VSCodeUserSetup-x64-1.68.1.exe
  1. 安装VSCode,点下一步即可

VSCode安装安装扩展

  1. 安装中文扩展
  2. 安装go扩展
  3. 替换安装源,VSCode终端输入即可
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
  1. 按住键盘 CTRL + Shift + P,输入
Go:install/Update Tools
//全选,确定

第一个GO程序

package main
import "fmt"
func main(){
    /*
    我是多行注释
    */
    fmt.Println("Hello,Word!")
    //我是单行注释
}
  1. 运行,cmd
go run 路径/文件名.go

注意事项

  1. 大括号 '{' 不可单独一行
  2. 一句代码独占一行,如果想要一行写多句代码,可以以 ';' 结尾
  3. 导包以 " " 包裹,也可以使用括号 ()
import(
	"fmt"
	"log"
)

go的关键字 --菜鸟教程

break default func interface select
case defer go map struct
chan else goto package switch
const fallthrough if range type
continue for import return var
  • 预定义标识符
append bool byte cap close complex
copy false float32 float64 imag int
int32 int64 iota len make new
print println real recover string true
complex64 complex128 uint16** int8 int16 uint32
nil panic uint64 uint uint8 uintptr

go的变量

  • 整数类型
有符号数 无符号数 其他
int uint
int8 uint8 byte
int16 uint16 uintptr
int32 uint32 rune
int64 uint64
//无符号数
package main
import "fmt"
func main(){
	var a uint8 = 255
	fmt.Println(a) //255
}
  • 浮点型
float32 32位浮点数
float64 64位浮点数
complex64 32位实数和虚数
complex128 64位实数和虚数
posted @   李光宇  阅读(62)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示