Skip to content

chinaliuhan/lh-example

Repository files navigation

[TOC]

Golang代码案例

这是很久之前我在学习Golang中挨个敲过的一部分代码案例,基本上如果在看Golang的书时敲了书上的代码,再敲这些案例之后就差不多入门了.

References

  • 工作中遇到的问题,测试小demo
  • go by example
  • 4天掌握GO语言密码学
  • Code Recipes Pro
  • 慕课网
  • 极客时间

独立小demo

common

原子

atomic

buffer操作

buffer

channel操作

channel

context操作

context

加密和编码

aes-ctr

base64

des-cbc

md5

rsa-encryt-decryt

rsa-keypair

sha1

sha256

命令行参数

flag

fmt格式化字符串

fmt

io操作

io

bufio

bufio

文件操作

ioutil

JSON处理

json

lock

日志

log

网络

http

websocket

tcp

udp

文件和目录

os

信号

singnal

文件读取

readfile

文件写入

writefile boltdb

随机数

rand

反射

reflect

正则

regexp

runtime

runtime

排序

sort

字符串类型转换

strconv

时间和超时处理

time

URL格式化

url

等待退出

waitgroup

进程池

workerpool

grpc

grpc

zmq

github.com/pebbe/zmq4 v1.2.7

发布与订阅

请求与回复

高级请求与回复

爬虫

单进程爬虫

并发爬虫

泛型

version>=1.18 1.17版本需要单独配置 泛型

About

Golang example

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published