GO语言基础语法|青训营笔记

116 阅读1分钟

GO语言快速上手

一、go语言的特点

1.高性能、高并发

2.语法简单、学习曲线平缓

3.丰富的标准库

4.完善的工具链

5.静态链接

6.快速编译

7.跨平台

8.垃圾回收

二、go语言前景

字节跳动、腾讯、美团、滴滴、百度、google、哔哩哔哩等知名公司都在使用go语言。

三、入门

配置开发环境、安装golang(上网查询资料,学会自己配置),编程可用软件:vscode,Goland(在校大学生可申请免费注册帐号)等。

  1. 自行下载安装 Go 语言(or 网址二
  2. 配置 Go 语言开发环境,可以选择安装 VS Code(or Goland ) ,VS Code则需安装 Go 插件

四、进入正式学习

从Hello World入手(Goland):

image.png

`package main

import "fmt"

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

五、基础语法(大部分与c语言等类似。此处仅为大纲总结,细节自行查阅资料学习)

1、变量

2、if-else

3、循环——只有for循环

4、switch

5、数组

6、切片

7、map

8、range

9、函数

10、指针

11、结构体

12、结构体方法

13、错误处理

14、字符串操作

15、字符串格式化

16、JSON处理

17、时间处理

18、数字解析

19、进程信息