阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

gokit

收录了 gokit 频道下的 12 篇内容

物联网技术周报第 85 期: W3C 万维物联网(WoT)工作组已开展工作

使用 Echo 音箱控制 GoKit 2;工业物联网通讯框架 ServerSuperIO 的实践应用;使用 Contiki 快速构建 IoT 设备;W3C万维物联网(WoT)工作组已开展工;微软在欧洲开设首家物联网实验室;百度发布DuerOS智慧芯片 让你的设备“可对话”;

如何基于 zap 封装一个更好用的日志库

在今天的软件开发中,日志对于定位和解决问题至关重要。Go 社区有许多优秀的日志库供我们选择,其中有一款来自 Uber 公司的开源 Go 语言日志库 —— zap,非常流行,且以快著称。

后端
日志
log
Go 语言
如何规范 RESTful API 的业务错误处理
如何规范 RESTful API 的业务错误处理

本文章在个人博客同步发布:https://jianghushinian.cn/2023/03/04/how-to-standardize-the-handling-of-restful-api-business-errors

Go
后端
Error
RESTful API
Go 第三方 log 库之 zap 使用

zap 是由 Uber 公司开源的一款 Go 日志库,就像它的命名一样,zap 以快著称。官方 GitHub 仓库中只用一句话来概括 zap:「在 Go 中进行快速、结构化、分级的日志记录」。

后端
日志
Go 语言
如何用 Go 实现一个配置包

在现代软件开发中,配置文件是不可或缺的一部分。在编写 Go 项目时,不管是一个简单的单文件脚本还是一个庞大的微服务项目,程序的灵活性和可扩展性都需要依赖于配置文件的加载。

现代软件架构师的 10 个技巧

作为软件架构师,我们既需要了解广受验证的设计方法,也需要知道业界的发展趋势,从而为业务提供前瞻性的架构设计,帮助实现业务成功。

架构
微服务
云原生
Prometheus Pushgateway 0.9 和 1.0 的区别。

Prometheus 的 Pushgateway 在2019 年 10 月 15 日发布了 1.0.0 版本。官方特意说明,在 1.0.0 版本中不在支持 v0.5.0 ~ v0.9.0 版本的存储格式,只支持 v0.10 以上版本。如果是 v0.5.0 之前的版本,需要先升级到 v0.5.0 然后在寻求升级。如果是 v0.5.0 ~ v0

4月日更
Prometheus PushGateway 0.9 和 1.0 的区别

pushgateway 在 10 月 15 日发布了 1.0.0 版本。官方特意说明,在 1.0.0 版本中不在支持 v0.5.0 ~ v0.9.0 版本的存储格式,只支持 v0.10 以上版本。如果是 v0.5.0 之前的版本,需要先升级到 v0.5.0 然后在寻求升级。如果是 v0.5.0 ~ v0.9.0 可以升级 v0.10 ,

Prometheus
PushGateway
9月日更
Go 语言学习路线来啦
Go 语言学习路线来啦

完整的 Go 语言学习路线来啦,可到公众号【roseduan写字的地方】获取文中提到的所有书籍,希望对你有所帮助!

学习
Go 语言
基于 Go-Kit 的 Golang 整洁架构实践

如何用Golang实现简洁架构?本文介绍了基于Go-Kit实现简洁架构的尝试,通过示例介绍了简洁架构的具体实现。

golang
架构
设计模式
云上应用技术架构 - 从单体到分布式

云上应用技术架构-从单体到分布式

搭建 Prometheus+Grafana 的云平台监控系统

1.1 Prometheus和Grafana概述1.1.1 Prometheus概述Prometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。现在最常见的Docker、Mesos、Kubernetes容器管理系统中,通常会搭配Prometheus进行监控。 Promethe

云计算
Linux
运维
开发日志
gokit专题_资料-InfoQ中文网