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

Go 周刊第 126 期

本周热门文章

个点赞 10
送给学Go或者转Go同学的一套编码规范 程序员祝融

有没有 xdm 是从别的语言转 Go 的,比如 Java 、php 等,有兄弟在刚开始学的时候疑惑怎么能写出来优秀的代码。最近在项目中也 codereview 了不少 Go 语言的代码,有必要总结下代码规范,算是一个笔记记录了。 说在前...

个点赞 10
文章分享:你的人生,可以作弊! DogeDogeGo

十多年前,還是少年。有一次,去表哥家,他在玩遊戲。 他很努力,但每次都輸。他說,這關太難,已經打20天了,每次都輸。 聽這麼說,我就想試試。但從沒玩過,從哪下手呢? 表哥非常投入,根本沒空教我。於是,我就...

个点赞 5
√ 有没有大佬帮忙解释 marshal 这个原理? wonderfate

问题描述 看了点源码 go 源码说默认转化了,不过现在想的是我如何把转化的这三个符号转回来? 接口返回得到的结果 这是啥原理,打印正常显示 & 但赋值又变原型 // 结构体 type facebookUser struct { ....

个点赞 5
今天终于知道 Redis 为什么要用跳跃表了 程序员祝融

放低心态、认真学习,机会总是留给不断努力的自己 本篇说下跳表,首先,Redis 中的有序集合(Sorted Set)就是用跳表(Skip list)来实现的。 如果你了解过平衡二叉树,应该知道红黑树也可以实现快速的插入、删除和查...

个点赞 4
7天用Go从零实现分布式缓存GeeCache my38778570

1 谈谈分布式缓存 第一次请求时将一些耗时操作的结果暂存,以后遇到相同的请求,直接返回暂存的数据。我想这是大部分童鞋对于缓存的理解。在计算机系统中,缓存无处不在,比如我们访问一个网页,网页和引用的 JS/CSS...

个点赞 4
go-dongle 0.2.0 版本发布了,一个轻量级、语义化的 golang 编码解码、加密解密库 普罗米修斯

dongle 是一个轻量级、语义化、对开发者友好的 Golang 编码解码和加密解密库 Dongle 已被 awesome-go 收录, 如果您觉得不错,请给个 star 吧 github.com/golang-module/dongle gitee.com/golang-module/dongle 更新...

个点赞 3
[GO channel deadlock]在处理通道数据时遇到死锁问题无法对应到通道是在哪个场景下被阻塞。 代码不难,只为搞懂阻塞。 ision

自己的分析: 在第一个协程执行完成后才进行关闭通道的操作所以死锁不是关闭通道导致的。在主线程上有通过forr,对通道内的数据进行消费基于下面通道阻塞的各个场景,我无法判断下面的代码是在哪个场景下被阻塞了?...

个点赞 2
函数传参与实现接口的疑问 Scrooge

想实现的功能: 使用 gin 包创建服务器,默认路径 “/”,包含 GET、POST 请求,GET 返回登录注册页面,POST 通过中间件做信息校验;如果存在则登录,如果不存在则注册。提交信息任一为空则返回提示,路径为其他页面也...

个点赞 2
syscall中没有stat_t chinaboy600

1. 运行环境 go 1.19.2windows 10goland 2. 问题描述? window环境开发linux下的程序,用到了syscall包中的的stat_t,但是引入失败了,源码里面也没找到stat_t。是什么原因,被弃用更新了别的方法? 3. 您期望得到的...

个点赞 2
你不知道的goland技巧 阿兵云原生

很多人使用 Goland 有很长时间的,却没有好好利用上 Goland 工具带给我们的遍历,今天咱们就来解锁一下新技巧 过去我们使用 Goland 就是简单的配置一下 go 的 proxy ,以及配置一下 ssh ,与服务器进行文件的上传和...

更多热门文章

社区赞助商

成为赞助商

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

邮件服务由 SendCloud 赞助