丰乐

随笔分类 -  golang基础

golang的一些使用
go基础思维导图
摘要:最近翻了下go的42章经觉得很赞,真的是基础又全面,整理了思维导图。 阅读全文

posted @ 2021-10-04 22:39 李蝉儿 阅读(260) 评论(0) 推荐(0) 编辑

go的web框架的context回调的原理
摘要:package main import "fmt" type ctx struct { name string idx int8 h handlers } /* * idx=0 func1 start idx = 1 func2 start idx = 2 func3 start idx = 3 r 阅读全文

posted @ 2020-05-16 21:58 李蝉儿 阅读(290) 评论(0) 推荐(0) 编辑

批量处理的库
摘要:收集数据,然后通过批量处理,特别适合mysql批量写。 https://github.com/beckbikang/aggregator 阅读全文

posted @ 2020-02-12 20:19 李蝉儿 阅读(116) 评论(0) 推荐(0) 编辑

go从入门到进阶的笔记
摘要:做个流水账样式的笔记吧。在工作中用到go,但毕竟不是主力语言,有些地方可能用不到。 业务需要又必须有地方用到go,最近打算改造现有的c++服务,用go替换其中的业务部分。 最近看了徐波老师的go从入门到进阶。做了个流水笔记。 根据这些知识点写了一堆代码,比较丑陋,我就不贴了啊。 # 知识点大全 ## 阅读全文

posted @ 2019-10-03 10:43 李蝉儿 阅读(403) 评论(0) 推荐(0) 编辑

sync.waitGroup的wait可以多次wait,同时通知
摘要:最近读groupcache的源码,有个一次执行的模块。 保证同一个key的函数只执行一次。 原理是利用sync.waitGroup的wait可以同步阻塞。然后等待所有的wait完成 写了个测试的demo程序,其实还是需要分析下标准库源码。 wait是个for循环,检测当前的状态 如下是我的demo 阅读全文

posted @ 2019-09-29 14:09 李蝉儿 阅读(1841) 评论(0) 推荐(0) 编辑

go的包下载失败解决方案
摘要:包被墙的方案 1 翻啊的墙 2 gopm 3 https://github.com/golang/net 4 使用国内网站打包 5 export GOPROXY=https://goproxy.io 阅读全文

posted @ 2019-03-30 09:47 李蝉儿 阅读(970) 评论(0) 推荐(0) 编辑

go的语法
摘要:概述 有接触go语言,工作中用的比较少,偶尔做个小项目,最近看到的一个项目也从go迁移到java。 但是对go还是恋恋不忘,它语法比较简洁,库也比较多,编译速度快,等等优点,让我忘不了。 对go的语法做个简单的总结,内容主要来源官网的pdf,学习go语言 语法 安装和运行 安装go,上官网学学,我的 阅读全文

posted @ 2019-03-16 14:53 李蝉儿 阅读(877) 评论(0) 推荐(0) 编辑

fmt.printf输出的格式
摘要:动 词功 能 %v 按值的本来值输出 %+v 在 %v 基础上,对结构体字段名和值进行展开 %#v 输出 Go 语言语法格式的值 %T 输出 Go 语言语法格式的类型和值 %% 输出 % 本体 %b 整型以二进制方式显示 %o 整型以八进制方式显示 %d 整型以十进制方式显示 %x 整型以十六进制方 阅读全文

posted @ 2019-02-02 17:18 李蝉儿 阅读(2114) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示