随笔分类 - go
摘要:Lock wait timeout exceeded; try restarting transaction
阅读全文
摘要:最近用到go-dubbo,需要golang的1.17版本,暂未找到golang的多版本兼容方式,就只能版本升级了
阅读全文
摘要:工作中总会用到密集http查询,我们采用异步+并发的策略,看看golang是怎么实现的吧
阅读全文
摘要:golang操作rabbitmq网上文章很多,能实际用的不多
阅读全文
摘要:go不像c++ java php等有class类及面向对象直接特征, 但是它也支持面向对象的写法
阅读全文
摘要:编写完了golang项目,准备打包成docker容器上线,以下是简要说明
阅读全文
摘要:今天并发操作map报错了,查询资料寻找到解决方法
阅读全文
摘要:用golang的初期,我们习惯用fmt.println来做打印,但是生产环境可不允许我们这么做。我们需要日志的实例化 + 按小时拆分 + 过期自动删除 + 等级控制。 这时候可以用到 logrus, 它很方便为我们提供了以上服务。
阅读全文
摘要:今天梳理下golang中结构体的赋值、指针以及获取成员变量方式
阅读全文
摘要:golang用到管道的时候,如果没有恰当的写入和读取等会遇到死锁问题,今天我遇到了偏门的死锁问题,解决过程如下
阅读全文
摘要:由于同事每次让我这边清空redis数据(string,集合)都需要我来操作比较麻烦,所以开放了个api给他。考虑到golang直接操作redis没新意,换个思路:此api通过控制shell脚本来一步到位。
阅读全文
摘要:每个语言都有异常处理机制,比如Java、PHP、Python等都拥有一种try catch机制,这种异常捕获机制可以非常方便的处理程序运行中可能出现的各种意外情况。而go的错误处理机制个人感觉比较单一且简单粗暴,本文介绍了几种异常情况及处理
阅读全文
摘要:并发场景,锁机制尤为关键,我们一起通俗易懂的了解下golang的锁吧
阅读全文
摘要:php的普通server(非swoole)因为是解释型的,更新代码无需restart。而golang实现的常驻内存server就需要做到平滑关闭,否则并发量大的时候,因为重启而导致部分连接终端,从而导致数据库脏乱,也会给业务带来很大的麻烦。
阅读全文
摘要:写api的时候我们更希望文档能够即时、同步、方便。golang的gin框架编写api的时候可以用gin-swagger
阅读全文
摘要:golang的gin框架中goroutine处理简介
阅读全文
摘要:当我们用go来做开发时,肯定有个重要的路要走,那就是微服务。
我们一起来过下本篇文章来进行一个go微服务的入门吧!
阅读全文