关于 Go 语言的相关内容:
- 常见对 Go 语言中错误处理冗长性的批评,而提出的解决方案较少。Ted 建议初始使用感叹号('bangs'),然后是插入符(
^),可通过名为bango的工具扩展为典型的if err!= nil方法,此文章在 Hacker News 上引发了热烈讨论,意见从喜欢 Go 的处理方式到建议使用 Rust 等不一而足,也有关于 Go 保持简单所做权衡的有价值观点。 - Maciej Mionskowski 通过差分模糊测试(比较两个实现)在标准库中发现并部分解决了一个 Go HTML 解析器的 bug。
- 有人在 Reddit 询问最好的 Go IDE,商业选项 JetBrains GoLand获得较多喜爱。
- ThePrimeagen 对 Go 有看法,称赞其简单和实用,但称自己并不“热爱”该语言。
- Matt Boyle 所著[《x days of Go》]被 Leanpub 采访。
- [The State of WebAssembly 2023 结果]显示 Go 在 WASM 项目中排名第四。
- RadioGoGo 是新的基于 Go 和 BubbleTea 的 TUI 互联网广播应用。
- 常见对 Go 语言中错误处理冗长性的批评,而提出的解决方案较少。Ted 建议初始使用感叹号('bangs'),然后是插入符(
代码与工具相关内容:
- [Viddy:A Modern Alternative to
watch]可按周期执行命令,有“时间旅行”、美观输出和分页等功能。 - [oasdiff:Detect Breaking Changes in OpenAPI Specs]是用于比较和检测 OpenAPI 规范中中断更改的命令行工具和 Go 包,在 CI/CD 中有用。
- [SCS 2.6]:用于 Web 应用的 HTTP 会话管理。
- [fsnotify 1.7]:跨平台文件系统通知。
- [lakeFS 1.0]:数据湖的数据版本控制(类似“git”)。
- [golangci-lint 1.55]:更快的 Go 语言 linter 运行方式。
- [Air 1.49]:Go 应用的实时重载。
- [Viddy:A Modern Alternative to
娱乐相关内容:
- [Gopher2600:An Atari 2600 Emulator]是一个几乎功能齐全的模拟器,包括控制器支持、游戏记录甚至 CRT 显示效果,多年来持续更新,值得关注。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。