运维八一 运维八一
首页
运维杂记
编程浅尝
周积跬步
专栏
生活
关于
收藏
  • 分类
  • 标签
  • 归档
Source (opens new window)

运维八一

运维,运维!
首页
运维杂记
编程浅尝
周积跬步
专栏
生活
关于
收藏
  • 分类
  • 标签
  • 归档
Source (opens new window)
  • Go

    • 前言

      • go语言学习资料
        • Go语言学习资料
          • Go 官方文档
          • Go书籍
          • 《Go 程序设计语言》
          • 《Go 语言实战》
          • 《Go 语言学习笔记》
          • 《Go 101》
          • 《The Way To Go》
          • Go日报/周刊
    • Go基础知识

    • Go基本语法

    • 实战项目:简单web服务

    • 基本数据类型

    • 内置运算符

    • 分支和循环

    • 函数 function

    • 结构体 struct

    • 方法 method

    • 实战项目:跟踪函数调用链

    • 接口 interface

    • 并发 concurrency

    • 指针

    • 实战项目:实现轻量级线程池

    • 实战项目:实现TCP服务器

    • go常用包

    • Gin框架

    • go随记

  • Python

  • Shell

  • Java

  • Vue

  • 前端

  • 编程浅尝
  • Go
  • 前言
lyndon
2022-06-06
目录

go语言学习资料

# Go语言学习资料

# Go 官方文档

地址:https://go.dev/doc/

还可以在https://tip.golang.org上查看到项目主线分支(master)上最新开发版本的文档。

# Go书籍

# 《Go 程序设计语言》

英文版,中译版,人手一本的 Go 语言“圣经”

Go 语言规范中的所有“景点”在这本书中都覆盖到了,并且由浅入深、循序渐进:从基础数据类型到复合数据类型,从函数、方法到接口,从创新的并发 Goroutine 到传统的基于共享变量的并发,从包、工具链到测试,从反射到低级编程(unsafe 包)。

img

# 《Go 语言实战》

英文版,中译版,实战系列经典之作,紧扣 Go 语言的精华

结构框架:

  • 入门:快速上手搭建、编写、运行一个 Go 程序;
  • 语法:数组(作为一个类型而存在)、切片和 map;
  • Go 类型系统的与众不同:方法、接口、嵌入类型;
  • Go 的拿手好戏:并发及并发模式;
  • 标准库常用包:log、marshal/unmarshal、io(Reader 和 Writer);
  • 原生支持的测试。

img

# 《Go 语言学习笔记》

中文版,Go 源码剖析与实现原理探索

分为两大部分:

  • Go 语言详解:以短平快、“堆干货”的风格对 Go 语言语法做了说明,能用示例说明的,绝不用文字做过多修饰;
  • Go 源码剖析:这是这本书的精华,也是最受 Gopher 们关注的部分。这部分对 Go 运行时神秘的内存分配、垃圾回收、并发调度、channel 和 defer 的实现原理、sync.Pool 的实现原理都做了细致的源码剖析与原理总结。

img

# 《Go 101》

中文版,Go 语言参考手册,开源电子书 (opens new window)

分为三个部分:

  • Go 语法基础;
  • Go 类型系统与运行时实现;
  • 以专题(topic)形式阐述的 Go 特性、技巧与实践模式。

img

# 《The Way To Go》

英文版,Go 语言百科全书,中译版项目 (opens new window)

分为 4 个部分:

  • 为什么学习 Go 以及 Go 环境安装入门;
  • Go 语言核心语法;
  • Go 高级用法(I/O 读写、错误处理、单元测试、并发编程、socket 与 web 编程等);
  • Go 应用(常见陷阱、语言应用模式、从性能考量的代码编写建议、现实中的 Go 应用等)。

img

# Go日报/周刊

Go 语言爱好者周刊 (opens new window),由 Go 语言中文网维护;

Gopher 日报 (opens new window),由Tony Bai 维护的 Gopher 日报项目,创立于 2019 年 9 月。

上次更新: 2022/06/12, 15:48:09
go的历史和现状

go的历史和现状→

最近更新
01
ctr和crictl显示镜像不一致
03-13
02
alpine镜像集成常用数据库客户端
03-13
03
create-cluster
02-26
更多文章>
Theme by Vdoing | Copyright © 2015-2024 op81.com
苏ICP备18041258号-2
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式