头图

前言

golang-cheat-sheet是目前GitHub上最流行的golang代码速查表,目前Star 6000+。

作者Ariel Mashraki也是Facebook著名ORM框架ent(2019年开源)的作者和首席布道师。

本人翻译了该速查表的中文版本,会根据原版实时更新。开源版本里也有PDF方便大家下载。

有了这个速查表,可以方便我们随时来查阅,下面是速查表的目录结构,基本涵盖了各类语法示例。

  • 基础语法
  • 操作符

    • 算术操作符
    • 比较操作符
    • 逻辑操作符
    • 其它
  • 声明
  • 函数

    • 函数作为值和闭包
    • 参数可变的函数
  • 内置类型
  • 类型转换
  • 控制结构

    • If
    • 循环
    • Switch
  • 数组,切片和range迭代

    • 数组
    • 切片
    • 数组和切片上的操作
  • 集合
  • 结构体
  • 指针
  • 接口
  • 接口和结构体嵌套
  • 错误处理
  • 并发

    • 协程Goroutine
    • 管道Channel
    • Channel原则
  • 打印
  • 反射

    • 类型switch
    • 示例
  • 代码片段

    • 文件嵌入
    • HTTP服务器

版本

当前是最新版本:2021-04-04 版本地址:commit#master
如果您发现更新、问题或改进,欢迎随时提issue或PR。
please feel free to open an issue or PR if you find any updates, issues or improvement.

开源地址

中文版本开源地址如下,也准备了带目录的PDF版本方便大家本地随时查看。

https://github.com/jincheng9/...


coding进阶
116 声望18 粉丝