首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
golang
订阅
Gojustforfun
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
手把手教你使用Go基于zookeeper编写服务发现「原创」
zookeeper是一个强一致【不严格】的分布式数据库,由多个节点共同组成一个分布式集群,挂掉任意一个节点,数据库仍然可以正常工作,客户端无感知故障切换。客户端向任意一个节点写入数据,其它节点可以立即看到最新的数据。 zookeeper的内部是一个key/value存储引擎,k…
如何优雅的关闭Go Channel「译」
也就是说应该只在[唯一的或者最后唯一剩下]的生产者协程中关闭channel,来通知消费者已经没有值可以继续读了。只要坚持这个原则,就可以确保向一个已经关闭的channel发送数据的情况不可能发生。 如果想要在消费端关闭channel,或者在多个生产者端关闭channel,可以使…
马蜂窝搜索基于 Golang 并发代理的一次架构升级
搜索业务是马蜂窝流量分发的重要入口。很多用户在使用马蜂窝时,都会有目的性地主动搜索与自己旅行需求相关的各种信息,衣食住行,事无巨细,从而做出最符合需求的旅行决策。 因此在马蜂窝,搜索业务交互的下游模块非常多,主要有目的地、POI、热门景点、美食、商场、酒店、问答、攻略、机票火车…
go-kit微服务系列目录
go-kit是一套帮助开发者构建健壮、可靠、可维护的微服务的golang工具包集合。最初应用于大型企业开发,但是很快也开始为小型初创企业和组织服务。 go-kit自上而下采用三层架构方式:Transport、Endpoint、Service。Transport层主要负责与传输协…
GRBAC: golang轻量级RBAC鉴权库👮
Grbac是一个快速,优雅和简洁的RBAC框架。它支持增强的通配符并使用Radix树匹配HTTP请求。令人惊奇的是,您可以在任何现有的数据库和数据结构中轻松使用它。 grbac的作用是确保指定的资源只能由指定的角色访问。请注意,grbac不负责存储鉴权规则和分辨“当前请求发起者…
亿级用户日活千万的社交平台探探,如何用Go支撑后端工程实践
在“探探”领导产品后端团队工作,负责处理开发 GO 到 PostrgreSQL 所有的数据库管理部分 目 录 1.探探的概述 2.Go 在探探后端的使用 3.探探工程实践 4.探探架构演变 5.分享小结 一、探探的概述 今天是第一次在Gopher大会上介绍我们在Go上的使用经验…