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

Go 周刊第 148 期

本周热门文章

个点赞 10
项目实战关于JWT的疑问 Scrooge

在使用gin实战写一个商城项目的过程中遇到了个疑问就是:当用户登录成功之后签发了有效的key,这时用户把浏览器关闭了,重新打开携带有效的key访问如何确定这是有效的用户呢?另外,确定了这个有效用户之后如何让他...

个点赞 6
[系列文章] 《深入理解Go语言》 刘丹冰 编著 刘丹冰Aceld

人生无常,唯有文字的灵魂才能在这世上永驻。感谢关注我的伙伴一路对我的支持,这也是我这些年坚持下来的动力。 在这里,我正式宣布出版个人原创纸质书籍《深入理解Go语言》。 相信很多正在学习或者曾学习过 Go 语言...

个点赞 6
记一次 使用 charles 抓 app 包 的过程 xiaoqicheng

1. 下载 charles 并安装 2. 设置代理端口 3. 下载 ssl证书 4. 设置手机代理, 修改无线网络,设置代理为 “手动”,设置服务器主机名,端口 为显示的图中显示的 ip 端口。 5. 手机上下载证书并安装 手机浏览器访问: c...

个点赞 6
go中级程序员面试题 保安

什么是 Goroutine?它与线程的区别是什么?解释一下 Go 中的 Channel 是什么,并说明它的作用。什么是垃圾回收(Garbage Collection)?Go 如何进行垃圾回收?请解释一下 Go 中的接口(Interface)是如何工作的。什...

个点赞 6
gin框架使用路由组时不能跨域 terryzzh

1. 运行环境 go 环境 go1.20.4 windows/amd64github.com/gin-gonic/gin v1.9.0github.com/gin-contrib/cors windows 环境 版本 Windows 11 专业版版本 22H2操作系统版本 22621.1635 2. 问题描述? 当使用路由组时,...

个点赞 3
[系列文章] Go 数据类型 | map 进阶 OliverZ

1.底层实现 map 是一个指针,指向 hmap 结构体。 1.1 hmap // $GOROOT/src/runtime/map.go type hmap struct { count int // 代表哈希表中的元素个数,调用 len(map) 时,返回的就是该字段值。 flag...

个点赞 3
channel的使用 WY_WY

1. 运行环境 2. 问题描述? 请教大家一个问题,我看有的程序开头定义一个管道ch := make(chan struct{});然后在结尾处写一个 <-ch;这是起什么作用呢?为了不让程序退出吗?//: <> (代码问题的话,请提供...

个点赞 2
有没有人使用了gorm/gen 这个工具 quanjinxiao

这个框架有个问题,所有生成model都放在一个目录里,会不会有什么问题,比如我hook文件怎么写,也写在同级吗?我理想状态中,是把他们分目录,一个目录一个model,我最终虽然实现了分目录,但是在dao层中的gen.go 缺...

个点赞 2
√ 怎么优雅的解决循环引入 cevin

情况是这样的 模块结构如下 /db/db.go: import db/drivers/mysql /db/drivers/mysql/mysql.go : import db 需要 db 里的一个 interface 约束 // mysql.go func xxx(db.XxxxInterface) /db/db_test.go: go test 报错...

个点赞 1
golang 微服务中的断路器 hystrix 阿兵云原生

之前说到过微服务容错处理,可以使用 断路器 使用断路器的原因是: 当下游的服务因为过载或故障,无法提供服务,我们需要及时的让上游服务知悉,且暂时 熔断 调用方和提供方的调用链,这是为了避免服务雪崩现象的发...

更多热门文章

社区赞助商

成为赞助商

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

邮件服务由 SendCloud 赞助