Skip to content

aheizi/go-learning

Repository files navigation

go-learning

基础

  1. 变量(用go实现斐波拉契
  2. 常量 constant_test
  3. 数据类型 type_test
  4. 条件和循环 condition_test
  5. 数组和切片 array_testslice_test
  6. Map map_test
  7. 字符串 string_test
  8. 函数 多返回值,返回函数,可变参数,defer

GO语言结构体

  1. 自定义类型 custom_type_test
  2. 空接口的使用 empty_interface_test
  3. 快速失败 error_test
  4. 继承 extension_test
  5. 接口 interface_test
  6. 错误处理defer, panic, recover panic_recover_test

多线程(协程)

  1. 获取所有线程返回 all_response_test
  2. 获取第一个返回 first_response_test
  3. 执行一次 once_test
  4. channel select select_test

pool

  1. 对象池 obj_pool_test

bdd

  1. bdd bdd_spec_test

benchmark

  1. benchmark concat_string_test

反射

  1. 反射应用 reflect

pip_filter

  1. pip_filter模式 pipeline

Releases

No releases published

Packages

No packages published

Languages