polarisxu

其他

让 Go 变得更好,Go Team 一直很努力~

日开放):https://google.qualtrics.com/jfe/form/SV_7O3x4IZKiUn0QCO?s=b推荐阅读简化
2022年6月7日
其他

这道 Go 题正确率只有44%,稍微改下你能做对吗?

https://weixin.sogou.com/weixin?query=Go%E8%AF%AD%E8%A8%80%E4%B8%AD%E6%96%87%E7%BD%91
2022年6月6日
其他

go test 如何禁用缓存?教你3种找答案的方法

(cached)有时候可能希望能执行实际的测试,比如看日志输出,想要禁用缓存,怎么办?碰到这样的问题,你一般会怎么获得答案?本文介绍几种方法,对你解决其他问题可能也会有帮助。1、查看
2022年5月21日
其他

哇,超详细解析 Go 语言 Context(附图)

1.15.15。整体结构图:主要函数、结构体和变量说明:名称类型可否导出说明Context接口可以Context
2022年5月20日
其他

Go 工程化规范设计

时递增。其中可以包括次版本号及修订级别的改变。每当主版本号递增时,次版本号和修订号必须归零。主版本号为零(0.y.z)的软件处于开发初始阶段,由于一切都可能随时被改变,不应该被视为稳定版。1.0.0
2022年4月12日
其他

Go 工程化社区实践

https://proxy.golang.xn--org%2C-ux8is5bfzj85qrnap81iff2ccld904crhfz75bsl3a8vw.goproxy/[10]Package
2022年3月31日
其他

Go 1.18泛型性能更差还是更好?

b}在那里,我们将开始对功能进行基准测试。它们应该相当容易理解,并且我们涵盖了减法、基于数据类型、类型切换和泛型的可能解决方案。准备基准测试创建一个常规的测试文件,我们可以在其中存储基准,如果你熟悉
2022年3月30日
其他

构建 Go 应用 docker 镜像的十八种姿势

hello.go好家伙,我好不容易写出来的代码也在里面,看来代码不能写的烂,不然运维妹子偷看了要笑话我。。。我们再看看镜像到底有多大,据说大了拉取镜像就会比较慢呢$
2022年3月29日
其他

Facebook 开源 Go 实体框架 Ent 支持 TiDB

client.User.Query().FirstX(context.Background())fmt.Printf("the
2022年3月28日
其他

Go 使用场景和用 Go 的顶级公司

Go。该系统允许通过移动应用程序通过互联网直接订购和付款。这有助于企业扩展业务。但是,它们需要具有高度可扩展性、可靠性和无缝性。此外,这些系统必须知道如何与其他系统集成。在这个领域使用
2022年3月3日
其他

太难了:昨晚迁移studygolang搞到半夜3点

年,一直有备案的,只是最近又严格了:备案主体是个人的网站,不能是社区这种类型的网站,只能是个人博客。而且有招聘信息的话,得有相关资质。受此影响的还有前段时间我们搭建的
2022年3月2日
其他

Go:最简单的服务响应时长优化方法,没有之一

服务中获取相应属性来组装成复杂对象。比如要查询商品详情:商品服务-查询商品属性库存服务-查询库存属性价格服务-查询价格属性营销服务-查询营销属性如果是串行调用的话响应时间会随着
2022年2月28日
其他

Russ Cox 发飙:认为 AWS 博文对 Go 存在严重误导!

语言“开刀”,称其为“垃圾回收(GC)语言”的那句评价,也因此引发了开篇的“误解”:“因为Go是一种垃圾收集(GC)语言,当对象被创建和释放时,垃圾收集器经常需要停止程序的执行并运行垃圾收集过程。当
2022年2月27日
自由知乎 自由微博
其他

项目实战:使用 Fiber + Gorm 构建 REST API

github.com/programmerug/fibergorm接着执行如下命令,安装我们需要的依赖:(这个先不执行,之后通过
2022年2月25日
其他

Rust vs. Go:两个团队成员都认为两者结合效果更好!

的经验的增长,它在另外两个方面显示出优势:作为一种具有强大内存安全性的语言,它是边缘处理的不错选择,作为一种具有极大热情的语言,它成为一种从头开始流行的语言组件。4、总结/关键要点Go
2022年2月21日
其他

一条 Git 提交记录引发的 Go 故事

----------------------------------------------------------------
2022年2月20日
其他

跟着 Go 作者学泛型

时,再考虑能不能用泛型重构,千万别玩什么花样!最后,放上演讲的视频地址,有兴趣的可以观看:https://www.youtube.com/watch?v=Pa_e9EeCdy8。往期推荐Go
2022年2月14日
其他

Go1.18 这个包确定没了

的约束根本不必要,包括简化约束字面值语法,具体讨论见:https://github.com/golang/go/issues/48424。于是,Go1.18
2022年2月7日
其他

惊了!大年初一,Go爱好者竟然。。。

我是去年春节期间开始学习的,今年春节期间又集中学习了一些知识,毕竟学习曲线陡峭,需要不断强化学习。初四的时候还发了一个朋友圈:争取今年用
2022年2月6日
其他

终于来啦!2万个Go专属红包封面,送给你

次,每次都被审核拒绝,大体上都是要商标证明,无奈,都没有(这也提醒我,得考虑注册一些商标了)。我一度想要放弃,但发朋友圈后,发现想要
2022年1月29日
其他

鹅厂小哥用行动反对加班:程序员加班能被终结吗?

等技术)、职场心得和创业感悟!欢迎关注「polarisxu」一起成长!也欢迎加我微信好友交流:gopherstudio
2022年1月26日
其他

惊!golang 竟然可以让人内心平静?!

https://commandcenter.blogspot.com/2017/09/go-ten-years-and-climbing.html往期推荐推荐一本对实际工作很有用的
2022年1月25日
其他

推荐一本对实际工作很有用的 Go 新图书

应用程序有效地处理数据和控制结构以惯用的方式处理错误提高你的并发技能优化你的代码使你的应用程序为生产做好准备并提高测试质量看一个具体的例子。以下代码你认为有什么问题:type
2022年1月24日
其他

Go 泛型简明入门教程

,官方给了解释:https://groups.google.com/g/golang-nuts/c/7t-Q2vt60J8/m/65D5xBDvBgAJ)该函数的类型参数是:K
2021年12月22日
其他

Go1.17.4 发布

等技术)、职场心得和创业感悟!欢迎关注「polarisxu」一起成长!也欢迎加我微信好友交流:gopherstudio
2021年12月3日
其他

Go 1.18 中的 any 是什么?

是一样的:(这里可以在线运行:https://gotipplay.golang.org/p/dPeNhe-7nkA)package
2021年12月3日
其他

Go1.18 快讯:新的 IP 包

见维基百科:https://en.wikipedia.org/wiki/IPv6_address#Scoped_literal_IPv6_addresses_(with_zone_index
2021年12月2日
其他

Go编程模式:详解函数式选项模式

总结在实际项目中,当你要处理的选项比较多,或者处理不同来源的选项(来自文件、来自环境变量等)时,可以考虑试试函数式选项模式。注意,在实际工作中,我们不应该教条的应用上面的模式,就像
2021年11月28日
其他

Go泛型系列:slices 包讲解

源码地址:https://github.com/golang/exp/blob/master/slices/slices.go。往期推荐Go泛型系列:Go1.18
2021年11月27日
其他

Go1.18 快讯:这个新特性太实用了

https://go.googlesource.com/proposal/+/master/design/45713-workspace.md往期推荐Go泛型系列:Go1.18
2021年11月19日
其他

Go泛型系列:Go1.18 类型约束那些事

polarisxu。上篇《Go泛型系列:提前掌握Go泛型的基本使用》简单讲解了泛型中的约束,但约束相关内容远不止那些,本文介绍更多约束相关内容。请安装最新的
2021年11月17日
其他

定了:Go 1.18 标准库泛型不会一步到位

版本发布时可能不完全支持泛型。我们正在与许多工具的作者交流,并试图确保他们得到适当的更新,但每个工具都会有自己的时间表。有不少人给我们反馈了一个常见问题:考虑到所有这些不确定性,为什么不让泛型在
2021年11月8日
其他

Go1.18 快讯:废弃了这个 API

等技术)、职场心得和创业感悟!欢迎关注「polarisxu」一起成长!也欢迎加我微信好友交流:gopherstudio
2021年11月7日
其他

Go1.18 快讯:新增字符串 Clone API

GC,大部分时候不需要考虑内存问题,但对内存的使用,我们需要有敬畏之心,特别是大块内存、重复分配内存的场景,我们需要知晓如何优化,写出真正高质量的代码。strings.Clone
2021年11月3日
其他

Go:如何获得项目根目录?

/Users/xuxinhua/stdcwd/bin/cwd细心的读者可能会注意到该函数注释中提到符号链接问题,为了获得稳定的结果,我们应该借助
2021年11月1日
其他

Go 中的 WASM 很棒:全网最全示例教程

}}完整代码:https://gitlab.com/k33g_org/suborbital-demo/-/tree/main/07-array-as-parameter如何返回一个数组?Golang
2021年10月31日
其他

标准库:Go 如何获取和设置环境变量

flag)。作为配置选项的环境变量大大简化了应用程序的部署。这些在云基础设施中也很常见。通常,基于环境变量的配置,如果环境变量没设置,程序会有一个默认值。在
2021年10月30日
其他

Go 这样设置版本号:我们的项目也可以

项目中,特别是开源项目,会特别重视项目的版本号。有些项目,会把版本号写入源码中,每次升级都修改源码号。不过这不是特别好的方式。本文通过学习
2021年10月17日
其他

Go 之父 Rob 发话:Go 泛型步子不能迈太大

版本,因为泛型的引入,会是该语言自创建以来变化最大的一次。语言层面支持泛型,但不少功能需要库的支持。这有两个层面的问题:
2021年10月15日
其他

优化Go的内存使用,避免用Rust重写

标准库中的这个类就像一个空闲列表,但它的内容最终可以被垃圾收集器回收。这意味着即使我们确实遇到了峰值,内存最终也会减少。但这只会提高平均值,而不是最坏的情况。减少这些最大值使我们远离了那些可怕的
2021年10月13日
其他

Go Fiber 框架系列教程 04:测试应用

等技术)、职场心得和创业感悟!欢迎关注「polarisxu」一起成长!也欢迎加我微信好友交流:gopherstudio
2021年10月12日
其他

假期结束,推荐 2 本 manning 出的 Go 图书

这样的编排系统协调其他软件子系统和服务,以创建一个完整的组织系统。虽然编排工具以复杂性著称,但它们的设计有些适用于软件开发的许多方面的重要模式。本书通过指导你使用
2021年10月7日
其他

Go Fiber 框架系列教程 03:中间件

这个行为,很多中间件都可以有。3)默认配置一般的,会提供一个默认配置,方便使用。而且,大部分时候,使用默认配置即可。Recover
2021年10月6日
其他

Go泛型系列:提前掌握Go泛型的基本使用

b}现在再次运行:https://go2goplay.golang.org/p/4J52QmGrc-M,发现正常了。而且还支持字符串、复数等:
2021年9月30日
其他

Go泛型系列:提前掌握Go泛型的基本使用

b}现在再次运行:https://go2goplay.golang.org/p/4J52QmGrc-M,发现正常了。而且还支持字符串、复数等:Add("polaris",
2021年9月29日
其他

Go Fiber 框架系列教程 02:详解相关 API 的使用

的配置。所有的配置和说明可以在文档找到:https://docs.gofiber.io/api/fiber#config。建议扫一遍,有一个印象,方便将来有需求时知道在这里找。02
2021年9月25日
其他

推荐一个 Go GUI 实战项目

有得一拼。2)不支持中文。发送文本内容的对话框输入中文乱码。选择文件对话框中,文件名是中文也显示乱码。看你有没有办法解决这个问题。往期推荐Go
2021年9月23日
其他

Go Fiber 框架系列教程 01: 和 Express 对比学习

请求和响应对象,以及调用下一个中间件函数。一般地,中间件函数执行如下动作:执行我们想让其执行的代码对请求或响应对象做任何修改完成请求-响应循环调用堆栈中的下一个中间件函数看一个中间件的例子,它们在
2021年9月21日
其他

苦于没有 Go 实战项目?也许本文的一些想法可以试试

CLI。尝试自己进行需求分析和设计。例如,如何从互联网读取文件,然后将文件写入本地磁盘。通过执行这两个步骤,大体上,你就实现了一个下载器。你可以一步步添加和增强相关功能来改进它。Go
2021年9月18日
其他

Go 官网要变天。。。

彻底废弃,这个镜像可能很难维持原风格,毕竟需要保持更新。还有一种方案就是,更新的内容,我处理成兼容原风格版本!我尽量努力做到,因为我还在基于这个风格翻译成中文版。你喜欢
2021年9月8日