首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
go
订阅
stormice
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
推荐三个实用的 Go 开发工具
这是我参与8月更文挑战的第5天,活动详情查看:8月更文挑战 孙悟空在花果山称王的时候,特意去了一趟东海,在那里淘到了如意金箍棒。因为身为一个山大王,怎么能没有一件趁手的兵器呢? 作为程序员的我们也一样
go语言搬砖 elasticsearch-api调用
这是我参与8月更文挑战的第17天,活动详情查看:8月更文挑战 简介 elasticsearch是一个分布式,RESTful风格的搜索和数据分析引擎,非常的快,能承载PB级数据,并且可靠性非常强,单个集
Go - 一个对新手很友好的项目(带界面)
基于 Gin 进行模块化设计的 API 框架,封装了常用的功能,使用简单,致力于进行快速的业务研发,同时增加了更多限制,约束项目组开发成员,规避混乱无序及自由随意的编码。
慢聊Go之Go常见的Web 开发框架|Go主题月
自发布以来,Golang(Google的Go编程语言)已成为编写API和Web服务的强大且流行的选择。引入后,主流用户更喜欢这种编程语言。 在2016年12月进行的分析之后,在3595名受访者中,将近89%的人决定在工作中或工作之余去学习Golang。 在专有技能和选择方面,G…
分布式任务 + 消息队列框架 go-queue
beanstalkd 有一些特殊好用功能:支持任务priority、延时(delay)、超时重发(time-to-run)和预留(buried),能够很好的支持分布式的后台任务和定时任务处理。如下是 beanstalkd 基本部分: tube:任务队列,存储统一类型 job。p…
使用Prometheus搞定微服务监控
最近对服务进行监控,而当前监控最流行的数据库就是 Prometheus,同时 go-zero 默认接入也是这款数据库。今天就对 go-zero 是如何接入 Prometheus ,以及开发者如何自己定义自己监控指标。 go-zero 框架中集成了基于 prometheus 的服…
写了一个 gorm 乐观锁插件
最近在用 Go 写业务的时碰到了并发更新数据的场景,由于该业务并发度不高,只是为了防止出现并发时数据异常。 所以自然就想到了乐观锁的解决方案。 乐观锁的实现比较简单,相信大部分有数据库使用经验的都能想到。 需要在表中新增一个类似于 version 的字段,本质上我们只是执行这段…
从零使用 Go 语言构建 CLI 项目 | 项目复盘
tuya-panel-cli 是一款基于 Go 语言的服务于涂鸦智能面板开发者的开发工具。 主要功能是基于 tuya-panel-demo 仓库初始化一个面板项目、打包开发完成的项目以及工具后台自动检查更新。 项目基于流行的 Go CLI 框架 Cobra 项目开发,基本按预期…
流量洪峰中如何设计弹性微服务架构
万俊峰,晓黑板CTO,go-zero框架作者,好未来资深专家、GitHub 2900+的星标,2001年南京大学毕业后先后就职于两家美企从事高性能计算和互联网后端研发工作,2007年开始合伙创业并任CTO,11年的社交App创业和并购经历,有近20年的开发和微服务架构经验,10…
缓存设计的好,服务基本不会倒
大家好,很高兴来到“GO开源说” 跟大家分享开源项目背后的一些故事、设计思想以及使用方法,今天分享的项目是 go-zero,一个集成了各种工程实践的 web 和 rpc 框架。我是Kevin,go-zero 作者,我的 github id 是 kevwan。 go-zero 虽…