golang学习笔记综述

2012年刚读研究生时,golang发布1.0版本不久,和小师妹(其实和我一届,故事在此不表[手动微笑])讨论说如果从现在开始学golang,毕业时就有3年经验了。可惜由于懒惰等各种原因,完美地错失了成为golang老司机的机会。

毕业后在大U工作,开始接触golang,然而并没有深入学习。

后来有机会做了个小项目,对golang有了一定的认识。因此想系统整理下笔记,遂有此系列文章。


目前设想包括以下主要内容:

基础篇

1 golang简介

2 基础知识(基本数据类型、程序结构、函数)

3 常用数据结构

4 方法和接口

5 goroutine和channel

应用篇

1 http服务器和json

2 操作数据库(sqlite、mysql、mongodb、redis)

3 调用shell命令

4 配置和日志

5 time和timer

6 使用protobuf

7 web爬虫


golang资料推荐:

0 A Tour of Go

1 The Go Programming Language

2 Go in Action

3 Go Web Programming


本文集「learning golang」所有文章著作权归作者所有,转载请附原文链接。

你可能感兴趣的:(golang学习笔记综述)