go语言基础|青训营笔记

116 阅读3分钟

go语言基础|青训营笔记 go语言是一个高性能,高并发,语法简单,学习曲线平缓,快速编译,,可跨平台的一门语言。

golang的安装 第一步:安装 Golang,这一步骤比较简单
我们可以直接浏览器输入go.dev打开Golang的官网,然后点击download然后按照提示就可以安装Golang。如果有些同学打不开的话,那么可以尝试使用Golang中国的镜像studygolang.com/dl。
如果你访问github的速度非常慢的话,你可以配置go mod proxy,打开 goproxy.cn/按照提示操作即可,配置…
第二步的话是配置开发Golang 的编辑器或者 IDE
go的开发环境可以选择VSCode或者Golang的,这是如今功能最多、使用最广泛的编辑器或者IDE。
VSCODE 是一款由微软公司开发的,能运行在 Mac OS X、Windows 和 Linux上的跨平台开源代码编辑器
虽然它是一款编辑器,但是它可以通过扩展程序为编辑器实现,包括代码高亮、代码提示编译调试、文档生成等功能,配置完成之后可以视为一个功能齐全的IDE。
安装VSCode,直接从官网下载安装即可,安装完成之后,需要在左边扩展里面搜索Go插件然后安装。
Goland 是由JetBrains公司开发的一个新的商业 IDE,相比vscode,它在重构、代码生成等方面做得更好。Goland是个收费软件,我们可以直接从官网下载,然后可以30天免费试用。对于在校学生可以申请免费的教育许可证。在校期间都可以直接免费使用

go语言的语法基础 每一个变量都有它自己的变量类型。
常见的变量类型包括 字符串整数 浮点型、布尔型等。
go 语言的字符串是内置类型可以直接通过加号拼接,也能够直接用等于号去比较两个字符串。
在go语言里面,大部分运算符的使用和优先级都和C或者C++类似,这里就不再概述。
下面讲述go语言里面 变量的声明,在go语言里面变量的声明有两种方式,一种是通过var name string="”这种方式来声明量,声明变量的时候 般会自动去推导变量的类型。如果有需要,你也可以显示写出变量类型。另一种声明变量的方式是:用变量 冒号:= 等于值
下面来讲说常量。常量的话就是把 var 改成const,值的一提的是go语言里面的常量,它没有确定的类型,会根据使用的上下文自动确定类型。

go语言里面的循环,在go里面没有while 循环、do while循环,只有唯一的一种for循环。最简单的for循环就
后面什么都不写,代表一个死循环。循环途中你可以用break 跳出,也可以使用经典的C循环,就是forl等于0,L小于
加。这中间三段,任何一段都可以省略。
在循环里面,你可以用break 或者continue来跳出或者继续循环