An open API service indexing awesome lists of open source software.

https://github.com/zhouchaowen/golang-tutorial

Golang learning record
https://github.com/zhouchaowen/golang-tutorial

go golang tutorial

Last synced: 5 months ago
JSON representation

Golang learning record

Awesome Lists containing this project

README

          

# Go快速上手

## 食用指南

- 本教程适合想快速了解和上手`Golang`的读者, 尤为适合学习过其它语言后想学习`Golang`的读者。
- 本教程中许多编程概念默认读者已经了解或知道, 编程 0 基础读者不建议食用。
- 本教程重点讲解在实战中`Golang`常用的语法和特性,系统全面学习`Golang`需要读者持续学习其余教程。

## 安装

- [windows10 安装Go环境](https://juejin.cn/post/7082380901329403918)

- 获取项目

```bash
git clone git@github.com:Zhouchaowen/golang-tutorial.git
```

## 目录

- [Package](https://github.com/Zhouchaowen/golang-tutorial/tree/master/1-package)
- [Variable](https://github.com/Zhouchaowen/golang-tutorial/tree/master/2-variable)
- [Function](https://github.com/Zhouchaowen/golang-tutorial/tree/master/3-function)
- [Process](https://github.com/Zhouchaowen/golang-tutorial/tree/master/4-process)
- [Struct](https://github.com/Zhouchaowen/golang-tutorial/tree/master/5-struct)
- [Array](https://github.com/Zhouchaowen/golang-tutorial/tree/master/6-array)
- [Map](https://github.com/Zhouchaowen/golang-tutorial/tree/master/7-map)
- [Interface](https://github.com/Zhouchaowen/golang-tutorial/tree/master/8-interface)
- [Goroutine](https://github.com/Zhouchaowen/golang-tutorial/tree/master/9-goroutine)
- [Channel](https://github.com/Zhouchaowen/golang-tutorial/tree/master/10-channel)
- [Test](https://github.com/Zhouchaowen/golang-tutorial/tree/master/11-test)
- [Library](https://github.com/Zhouchaowen/golang-tutorial/tree/master/12-library)

## 关键字

```bigquery
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
```

## 标识符

```bigquery
append bool byte cap close complex complex64 complex128 uint16
copy false float32 float64 imag int int8 int16 uint32
int32 int64 iota len make new nil panic uint64
print println real recover string true uint uint8 uintptr
```

## 公众号

![wechat](./image/wechat.jpeg)

## 参考

[参考文件](https://github.com/Zhouchaowen/golang-tutorial/blob/master/REFERENCE.md)