无法正常浏览本邮件,请点此查看,查看往期 请点此

Go 周刊第 81 期

本周热门文章

个点赞 18
[系列文章] 带你十天轻松搞定 Go 微服务系列(一) kevwan

本文开始,我们会出一个系列文章跟大家详细展示一个 go-zero 微服务示例,整个系列分十篇文章,目录结构如下: 环境搭建(本文)服务拆分用户服务产品服务订单服务支付服务RPC 服务 Auth 验证服务监控链路追踪分布式...

个点赞 14
是的没错,我就是抄的。一个像 Laravel 那样好用的 go 语言的 SQL 查询构造器 qbhy

Goal/QueryBuilder Goal 的数据库查询构造器为创建和运行数据库查询提供了一个方便的接口。它可以用于支持大部分数据库操作,并与 Goal 支持的所有数据库系统完美运行。并且大量参考了 Laravel 的查询构造器设计,你...

个点赞 6
Go 库存扣减的几种实现方法 Aliliin

Go 库存扣减的几种实现方法 这里使用了 grpc、proto、gorm、zap、go-redis、go-redsync 等 package Go Mutex 实现 var m sync.Mutex func (*InventoryServer) LockSell(ctx context.Context, req *proto.SellInfo) (...

个点赞 5
Go语言参数传递是传值?还是传引用 ? Go语言圈

文章来自微信公众号:Go语言圈  对于了解一门语言来说,会关心我们在函数调用的时候,参数到底是传的值,还是引用? 其实对于传值和传引用,是一个比较古老的话题,做研发的都有这个概念,但是可能不是非常清楚。对...

个点赞 4
[系列文章] 带你十天轻松搞定 Go 微服务系列(二) kevwan

上篇文章开始,我们通过一个系列文章跟大家详细展示一个 go-zero 微服务示例,整个系列分十篇文章,目录结构如下: 环境搭建服务拆分(本文)用户服务产品服务订单服务支付服务RPC 服务 Auth 验证服务监控链路追踪分...

个点赞 3
import没找到自定义包 testhack

1. 运行环境 windowsgo1.17.6 2. 问题描述? 想问下import导入的路径为什么没有gopath路径把自定义包放在goroot目录下的src文件夹下是可以导入到的,但是我看介绍说import导入路径会去检索gopath和goroot下的src 是...

个点赞 3
[系列文章] 带你十天轻松搞定 Go 微服务系列(三) kevwan

序言 我们通过一个系列文章跟大家详细展示一个 go-zero 微服务示例,整个系列分十篇文章,目录结构如下: 环境搭建服务拆分用户服务(本文)产品服务订单服务支付服务RPC 服务 Auth 验证服务监控链路追踪分布式事务...

个点赞 3
消息最终一致性最易用的新架构 dongfuye

概述 跨服务更新数据是应用开发常见的任务,如果一些关键数据对一致性的要求较高,而业务上也不需要支持回滚的话,那么通常就会采用本地消息表的方式来保证最终一致。许多公司在处理跨服务更新数据一致性问题时,都...

个点赞 2
使用工具生成 Protocol 易读文档 xinliang

前言 通过 .proto 文件能否生成更易阅读 HTML 文档? 关于这个问题,我找到了一个插件,给大家分享一下。 protoc-gen-doc protoc-gen-doc This is a documentation generator plugin for the Google Protocol Buffer...

个点赞 2
Go rqlite 作者:开发数据库软件,算法很重要 精品译文

编写数据库程序是一项迷人的工作。在过去的两年里,我一直深度参与开源数据库的开发,而数据库编程可能是作为一个软件开发者所能完成的最有启发性的项目了。 然而,真正令人震惊的是, 在过去的 6 年里,我对数据库的...

更多热门文章

社区赞助商

成为赞助商

摒弃世俗浮躁,追求技术精湛
终身编程者的修道场 —— LearnKu.com

邮件服务由 SendCloud 赞助