摘要:
记录一次可笑的debug 我遇到了一个有意思的orm框架问题,大概的流程是,将数据先插入cardlist表中,然后如果这个card有特殊支持,则在一个support表中新增内容,我使用的是gorm,然后开启了事务 我发现插入的案例有些成功有些失败,很快总结出规律,如果有特殊支持的就插入失败,也没有报 阅读全文
2024年12月2日
2024年7月24日
摘要:
golang 并发 所有工具的简单介绍 1 goroutine: 准确来说这并不是一个和C#Java一样的线程,而是golang runtime管理的一个轻量级线程,但是我们完全可以把他当做是一个线程,使用go关键字来开启 2 channel: 这是一种通信方式,相当于不同线程之间建立了管道通信的机 阅读全文
摘要:
async await task 首先搞清楚什么是同步什么是异步 Synchronize 同步 asynchronous 异步 相差也就是一个a,也可以理解为a开头的就是异步操作, 同步一般是:当一个方法被调用时,调用者需要等待该方法执行完毕并返回才能继续执行 异步一般是:方法被调用时立即返回,并获 阅读全文