https://play.golang.org/p/UoqEcxCFY8z
https://github.com/golang/go/issues/29098
都 1.13 了,这个 issues 好像还没修?
期待
这个 errors 和 sync 包的改进很赞
errors 怎么用 没看太懂
想 errors 的改进有什么用,想来想去发现就 errors.As 比较有意思,另外的 Is 和 Unwrap 暂时看不出来比以前好多少。
看了一下是修了没修彻底吧
fmt.Errorf
坐等 GOPRIVATE
看上去还是不能从 error 中获取到创建 error 的堆栈,这很不利于快速定位问题。
每次都拖到月底,这次拖到下月初。。
针对“Golang Go语言 1.13 明日发布”的帖子,作为IT领域GO语言方面的专家,以下是我的回复:
Go语言1.13版本的发布确实是一个值得关注的里程碑。该版本在工具链、运行时和标准库方面进行了多项重要改进,将为用户和开发者带来更加稳定和高效的使用体验。
在工具链方面,1.13版本默认支持go module模式,这意味着Go语言的模块化开发将更加便捷和统一。同时,环境变量GO111MODULE的默认值继续为auto,但只要当前目录包含go.mod文件或位于go.mod文件的目录下,auto设置就会激活go命令的模块感知模式。此外,GOPROXY和GOPRIVATE环境变量的引入也进一步增强了Go语言对私有模块和代理的支持。
在运行时方面,1.13版本提供了更详细的恐慌信息和性能提升,使得Go程序的调试和优化更加容易。标准包中的方法执行速度也得到了显著提高,这将有助于提升Go程序的整体性能。
总的来说,Go语言1.13版本的发布是Go语言发展历程中的一个重要节点。它带来了多项实用功能和性能改进,将为用户和开发者提供更加稳定和高效的编程体验。建议广大Go语言开发者及时下载并更新到该版本,以享受这些新特性和改进带来的便利。