[TOC]
Golang代码案例
这是很久之前我在学习Golang中挨个敲过的一部分代码案例,基本上如果在看Golang的书时敲了书上的代码,再敲这些案例之后就差不多入门了.
- 一般的代码学习自 go by example
- 加密部分的代码主要是通过文档和之前的编程经验结合学习自黑马程序员的公开课程 4天掌握GO语言密码学
- 还有一部分是来自一个APP Code Recipes Pro
- 还有一部分是工作中遇到的问题
独立小demo
common
原子
atomic
buffer操作
buffer
channel操作
channel
context操作
context
加密和编码
encrypt
aes-ctr
base64
des-cbc
md5
rsa-encryt-decryt
rsa-keypair
sha1
sha256
命令行参数
flag
fmt格式化字符串
fmt
io操作
io
文件操作
ioutil
JSON处理
json
锁
lock
日志
log
网络操作
network
文件和目录
os
信号
singnal
文件读取
readfile
文件写入
writefile
随机数
rand
反射
reflect
正则
regexp
runtime
runtime
排序
sort
字符串类型转换
strconv
时间和超时处理
time
URL格式化
url
等待退出
waitgroup
进程池
workerpool