随笔分类 -  golang学习笔记与总结

go benchmark详细测试例子
摘要:https://zhuanlan.zhihu.com/p/426081521 https://blog.csdn.net/weixin_43513459/article/details/122417657 https://www.cnblogs.com/devhg/p/14144740.html h 阅读全文

posted @ 2022-09-08 10:16 Ssumer 阅读(27) 评论(0) 推荐(0) 编辑

并发编程 channel
摘要:https://mp.weixin.qq.com/s/E2XwSIXw1Si1EVSO1tMW7Q 阅读全文

posted @ 2022-08-08 22:09 Ssumer 阅读(8) 评论(0) 推荐(0) 编辑

Go 并发控制 errGroup
摘要:官方: errgroup package - golang.org/x/sync/errgroup - Go Packages B站:errgroup package - github.com/bilibili/kratos/pkg/sync/errgroup - Go Packages 阅读全文

posted @ 2022-08-08 21:08 Ssumer 阅读(51) 评论(0) 推荐(0) 编辑

Go 规范
摘要:https://www.cnblogs.com/jiujuan/p/15568018.html https://www.cnblogs.com/jiujuan/p/15568018.html 阅读全文

posted @ 2022-06-20 11:26 Ssumer 阅读(15) 评论(0) 推荐(0) 编辑

转载 struct{} 空结构体 作用
摘要:https://xie.infoq.cn/article/ca2f53157b79537f10388cba1?utm_source=related_read_bottom&utm_medium=article 阅读全文

posted @ 2022-06-20 11:25 Ssumer 阅读(21) 评论(0) 推荐(0) 编辑

缓存和数据库的数据一致问题笔记
摘要:数据库与redis 数据不一致问题 参考 25 | 缓存异常(上):如何解决缓存和数据库的数据不一致问题? (geekbang.org) 1.先删除缓存再更新或删除数据库,如果删除数据库失败,其他线程读取到数据库的旧值,我觉得不应该叫旧值,都没有更新成功,数据库事务应该要回滚,这次业务应该算失败。对 阅读全文

posted @ 2022-05-12 22:26 Ssumer 阅读(37) 评论(0) 推荐(0) 编辑

Http 状态码 及Rest 设计指南相
摘要:https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Status#%E5%AE%A2%E6%88%B7%E7%AB%AF%E9%94%99%E8%AF%AF%E5%93%8D%E5%BA%94 https://docs.microsoft.com/zh 阅读全文

posted @ 2022-05-05 20:42 Ssumer 阅读(42) 评论(0) 推荐(0) 编辑

微服务工程目录
摘要:ABP yyds 学习截图 阅读全文

posted @ 2022-05-01 11:15 Ssumer 阅读(80) 评论(0) 推荐(0) 编辑

log erro
摘要:打印日志: 日志记录与错误无关,且对调试没有帮助,为噪音日志。 记录日志:某项东西失败 日志包含错误答案。能记录某次调用的完整IO 对排查问题有益。日志记录不应该每层记录相同的erro 使用pkg erro .wrap()往上一直抛 klog? 在application层使用 在 日志与Erro如何 阅读全文

posted @ 2022-05-01 10:32 Ssumer 阅读(23) 评论(0) 推荐(0) 编辑

微服务笔记
摘要:为什么微服务 单体架构 web架构 巨石应用,开发前阶段容易测试部署开发随着业务发展,体量变大,业务之间依赖程度变大 代码量变大 影响到开发的进度和质量 风险的保障开发效率部署效率降低 扩容单体架构 对资源的浪费太大 收益太低,对应用的扩展整个系统的认知复杂度变大 微服务 化繁为简,将应用拆分为小的 阅读全文

posted @ 2022-04-28 09:59 Ssumer 阅读(25) 评论(0) 推荐(0) 编辑

Go相对路径问题
摘要:Go 语言在各种运行方式中的相对路径 (centphp.com) 彻底解决Golang获取当前项目绝对路径问题 - 知乎 (zhihu.com) 阅读全文

posted @ 2022-04-27 22:14 Ssumer 阅读(66) 评论(0) 推荐(0) 编辑

Go Json库
摘要:Golang的json包 - 飞鸿影 - 博客园 (cnblogs.com) (6条消息) Go 语言 JSON 与 Cache 库 调研与选型_煎鱼(EDDYCJY)的博客-CSDN博客 阅读全文

posted @ 2022-04-26 12:10 Ssumer 阅读(132) 评论(0) 推荐(0) 编辑

Go Struct相关问题
摘要:(5条消息) 手撕 Go 面试官:Go 结构体是否可以比较,为什么?_煎鱼(EDDYCJY)的博客-CSDN博客 Go进阶23:Go指针返回值的劣势(译) | 🐶❤️🦀 (mojotv.cn) (6条消息) 又吵起来了,Go 是传值还是传引用?_煎鱼(EDDYCJY)的博客-CSDN博客 阅读全文

posted @ 2022-04-23 10:03 Ssumer 阅读(15) 评论(0) 推荐(0) 编辑

基础数据层相关中间件
摘要:https://www.cnblogs.com/staff/p/13266574.html https://www.cnblogs.com/wdliu/p/9330278.html https://www.cnblogs.com/wdliu/p/9330278.html 阅读全文

posted @ 2022-04-19 19:38 Ssumer 阅读(10) 评论(0) 推荐(0) 编辑

基于ABP项目框架结构搭建Go 后端web框架
摘要:参考资料https://www.jianshu.com/p/d6c2dc7b5c79 Ssummer520/ExamCodeAboutTeslaByGin (github.com) 发布在我的github地址 Ssummer520/GoLangABP (github.com) 项目开发完善中 阅读全文

posted @ 2022-04-19 13:13 Ssumer 阅读(62) 评论(0) 推荐(0) 编辑

MySql相关问题
摘要:如何解决MySQL Connector NET xxxx无法卸载的问题 Fix problems that block programs from being installed or removed (microsoft.com) MySQL的安装与配置——详细教程 - itcui - 博客园 ( 阅读全文

posted @ 2022-04-16 16:29 Ssumer 阅读(25) 评论(0) 推荐(0) 编辑

go windows交叉编译
摘要:创建bat文件 添加一下内容 保存运行 @echo offset CGO_ENABLED=0 SET GOOS=windowsSET GOARCH=amd64go build 最低要求 ·golang/go Wiki (github.com) go语言跨平台编译 - 天生帅才 - 博客园 (cnbl 阅读全文

posted @ 2022-04-16 14:01 Ssumer 阅读(260) 评论(0) 推荐(0) 编辑

Linux常用命令
摘要: 阅读全文

posted @ 2022-03-28 17:01 Ssumer 阅读(16) 评论(0) 推荐(0) 编辑

Go 逃逸分析
摘要:1 堆内存与栈内存 Go 程序会在 2 个地方为变量分配内存,一个是全局的堆(heap)空间用来动态分配内存,另一个是每个 goroutine 的栈(stack)空间。与 Java、Python 等语言类似,Go 语言实现垃圾回收(Garbage Collector)机制,因此呢,Go 语言的内存管 阅读全文

posted @ 2021-12-11 10:02 Ssumer 阅读(305) 评论(0) 推荐(0) 编辑

new make差异 GO map如何扩容
摘要:Map 遍历 Map的迭代顺序是不确定的,并且不同的哈希函数实现可能导致不同的遍历顺序。在实践中,遍历的顺序是随机的,每一次遍历的顺序都不相同。这是故意的,每次都使用随机的遍历顺序可以强制要求程序不会依赖具体的哈希函数实现。 阅读全文

posted @ 2021-12-07 21:42 Ssumer 阅读(48) 评论(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
点击右上角即可分享
微信分享提示