情况是这样的,最近接手了一个 Windows 的 Golang 项目,它是一个多节点运行的服务。由于公司信息安全的特殊规定,我们必须将编译后的程序放到固定的远程虚拟机中运行测试,而不能在我们的本机上调试。有过经历的读者们可能知道,公司的那种虚拟机吧,无法连外网,且环境非常简单。终端程序只有 Windows 自带的 Windows ...
最近读到了一篇国外老哥写的关于他是如何爱上 Rust 的文章(Go's Errors: How I Learned to Love Rust))。其实从标题就能看出,这篇文章似乎又是在吐槽 Go 的错误处理。实际上也是这样没错,作者从异常错误处理的角度,从 Python 到 Go 再到 Rust,表达了他更喜欢 Rust 的原因。