专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

Golang基础教程【译】

本中文教程翻译自Golang tutorial series,作者是Naveen Ramanathan。这里需要说明下,本教程有不少内容是意译的,而且有几节目录结构也根据我个人的理解重新进行了调整,比如接口部分,之前是单独一个章节,我调整到了面向对象编程部分。个人感觉这个Golang教程非常简单,适合入门,因此翻译过来。

目录

介绍

[1、 安装][1.]

2、 Hello World

变量、基本类型以及常量

[1、 变量][1. 1]

[2、 基本类型][2.]

[3、 常量][3.]

函数和包

[1、 函数][1. 2]

[2、 包][2. 1]

条件、循环流程控制语句

[1、 if else条件语句][1. if else]

[2、 switch语句][2. switch]

[3、 循环语句][3. 1]

数组、切片、变参函数

[1、 数组(Array)][1. _Array]

[2、 切片(Slice)][2. _Slice]

[3、 变参函数][3. 2]

其他数据类型

[1、 映射(Map)][1. _Map]

[2、 字符串][2. 2]

指针、结构体和方法

[1、 指针][1. 3]

[2、 结构体][2. 3]

[3、 方法][3. 3]

面向对象编程

[1、 结构体 vs 类][1. _ vs]

[2、 组合 vs 继承][2. _ vs]

[3、 接口][3. 4]

[4、 多态][4.]

并发

[1、 并发介绍][1. 4]

[2、 协程(goroutine)][2. _goroutine]

[3、 管道(channel)][3. _channel]

[4、 带缓存的管道(buffered channel)][4. _buffered channel]

[5、 协程池][5.]

[6、 管道选择器(select)][6. _select]

[7、 互斥锁(Mutex)][7. _Mutex]

Defer

一等公民函数

反射

错误

[1、 错误处理][1. 5]

[2、 自定义错误类型][2. 4]

[3、 panic和recover][3. panic_recover]

文件读写

[1、 读文件][1. 6]

[2、 写文件][2. 5]

文章永久链接:https://tech.souyunku.com/45464

未经允许不得转载:搜云库技术团队 » Golang基础教程【译】

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们