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

Go 周刊第 164 期

本周热门文章

个点赞 22
花了小半年开发的 AI 套壳 APP(Golang 后端),然而大势已过,现已完全开源啦 mylxsw

花了小半年开发了一个 AI 套壳 APP ,这是我本人第一次尝试开发 APP ,现学现做,投入了大量的时间和精力,然而大势已过,加上国家对 AIGC 类 APP 的管控越来越严格,APP 上架后第二版就被禁止在国内销售了,思来想...

个点赞 6
API 随机返回 `image/gif` 头 ? FM

问题 某天突然收到总监消息,说是某内部项目无法登录? 复现 通过复现得知是登录 API headers 头返回的 Content-Type: image/gif? 在自己的电脑上也复现成功,Postman 出现一定随机 API 返回 gif ?一脸懵逼 排查 通...

个点赞 4
历时1年3个月,从零学习EBPF到写了一个HTTP接口生成器 cwmmd

如题,去年6月一次偶然的机会从同事口中得知了DPDK可以高性能处理网络数据(非常感谢这位同事,哈哈),然后进行了一番搜索发现了ebpf这个黑科技,从此踏入ebpf的不归路(又掉了不少头发)。 首先从xdp开始学起,了解...

个点赞 4
lancet go语言工具函数库发布文档官网 lanliddd

lancet(柳叶刀)是一个功能强大、全面、高效、可复用的go语言工具函数库。包含25个包,超过600个工具函数。功能涵盖字符串处理、切片处理、网络、并发、加解密、文件处理、时间/日期、流处理、迭代器等。 文档官网...

个点赞 4
为什么 k8s 上 0.5 核的 pod 这么忙? seth-shi

我们的技术总监在我写广告合并请求的业务时, 和我说了一句现在的服务是不是都是运行在0.5核的节点上, 需要注意设置一下参数 然后我回去看了一下, 我们的golang部分服务是运行在k8s上0.5核的pod, 然后跑在多台8核的物...

个点赞 4
websocket压测工具分享 lxzan

分享一个个人开发的websocket压测工具: wsbench提供IOPS, P50, P90, P99等指标支持导出压测结果到JSON文件, 配合脚本生成图表 NAME: wsbench - testing websocket server iops and latency USAGE: wsbench [gl...

个点赞 3
Golang 单元测试合集整理,(我最常用 gomonkey)欢迎收藏 阿兵云原生

无论写什么样的语言,单元测试都是必不可少的,它可以极大的提高我们的代码质量,减少各种低级错误和 bug 无论你是一个靠谱合格的码农,还是一个优秀的程序员,单元测试都是咱们必须落实的一环 单元测试比较容易,此...

个点赞 2
go-carbon 2.2.7 版本发布, 轻量级、语义化、对开发者友好的Golang时间处理库 普罗米修斯

carbon 是一个轻量级、语义化、对开发者友好的 golang 时间处理库,支持链式调用。 目前已被 awesome-go 收录,如果您觉得不错,请给个 star 吧 github.com/golang-module/carbon gitee.com/golang-module/carbon 安...

个点赞 2
为什么我的go build -race main.go生成的可执行文件main.exe无任何输出 zb_happy

1. 运行环境 go version go1.21.0 windows/amd64> (当前使用的Go版本,及系统版本、系统架构?)编译工具:vscode 1.82.1 2. 问题描述? package mainimport ( “fmt” “sync” “time”)var m = make(map[int...

个点赞 1
go logger 不侵入业务代码 用slog 替换 zap 并实现 callerSkip websong

快速体验 以下是 项目中 已经用slog替换 zap 后的 logger 使用方法,与替换前使用方式相同,无任何感知 package main import "github.com/webws/go-moda/logger" func main() { // 格式化打印 {"time":"2023-09-08...

更多热门文章

社区赞助商

成为赞助商

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

邮件服务由 SendCloud 赞助