效率工具

  • Go1.14.2 和 Go1.13.10 发布

    Go1.14.2 和 Go1.13.10 发布

    北京时间 2020-04-08 日,Go Team 发布了 Go1.14.2 和 Go1.13.10,这是小版本更新,主要修复了和 cgo, Go 命令,运行时,os/exec 和 testing 包相关的一些 Bug。Go1.14.2 一共修复了 16 个 bugGo1.13.10 修复了 9 个 bug最新版本可以到这里下载:https://studygolang.com/dl...

    效率工具 2020-04-12 256 0
  • Go 1.14 正式发布

    Go 1.14 正式发布

    Go 在 2019 年发布了Go 1.12与Go 1.13。Go 1.13 的大部分变化在于工具链、运行时和库的实现。时隔半年,Go 1.14 正式发布。和之前的版本一样,该版本保留了 Go 1 兼容性的承若,这个版本的大部分更新在工具链 、运行时库的性能提升方面。总的来说,还是在已有的基础上不断优化提成,大家期待的泛型还没有到来,下面一块看看新的变化吧。重大的更新如下:Go 命令中的 Module 支持现在可以投入生产嵌入具有重叠方法集的接口defer 性能改进goroutine 支持异步抢占工具的变化time....

    效率工具 2020-04-06 247 0
  • Go代码静态检查工具golangci-lint

    Go代码静态检查工具golangci-lint

    为什么要做代码静态检查为了保证线上服务稳定性,提升代码质量,我们需要做代码入库准入检查,同时也可以提前发现一些潜在的风险,这个时候代码静态检查工具就派上用场了,代码静态检查工具可以帮助我们发现如下问题:不符合规范的代码风格未处理的错误返回值未释放的资源(内存泄露)未初始化的变量空指针引用数组越界无效的代码行....这些问题都是我们日常查bug经常会遇到的一些问题,如果能在写代码的时候就提前发现这些风险,那么一定程度上是可以降低因为这些问题引起的bug数的。golangci-lint介绍在Golang里推荐的代码静态...

    效率工具 2019-09-28 364 0 golangci-lint
  • golang各版本官方下载地址

    golang各版本官方下载地址

    Go1.13 下载Microsoft WindowsWindows 7 or later, Intel 64-bit processorgo1.13.windows-amd64.msi (112MB)Apple macOSmacOS 10.11 or later, Intel 64-bit processorgo1.13.darwin-amd64.pkg (115MB)LinuxLinux 2.6.23 or later, Intel 64-bit processorgo1.13.linux-amd64.tar.g...

  • Go 1.13 正式发布,看看都有哪些值得关注的特性

    Go 1.13 正式发布,看看都有哪些值得关注的特性

    Go Team 一直保持着 2、8 月份发布的节奏。这次 Go 1.13 版本没能在 8 月份发布,而是在美国时间 9 月 3 日发布,delay 的原因据说主要有:Brad Fitzpatrick 老婆生二胎,休陪产假了;Module 做了很大的改进。我们先不管这些,看看这次发布的一些信息。三个链接在邮件组中,官方宣布 Go1.13 发布,依照惯例,提供了如下三个链接:https://blog.golang.org/go1.13https://golang.org/dl/ (Go 中文网下载:https...

    效率工具 2019-09-14 325 0 go1.13
  • CI里使用go mod管理包解决墙和私有包问题的方法(go1.13)

    CI里使用go mod管理包解决墙和私有包问题的方法(go1.13)

    背景go mod是go1.11的时候推出的包的管理方法,但实际上在最新的go1.13之前我都只是尝试使用过go mod,但并未真正在生产环境使用,主要原因有两个方面:1.众所周知的墙的问题2.内部私有包如何拉取的问题对于上面第一个原因大家都会想到使用goproxy代理,确实是可以使用goproxy代理,但这样所有拉包的过程都走了代理,导致内部的一些包就无法拉取下来了,把1解决了2无法解决,2解决了1就有问题了,对于这个问题go1.13给我们带来了解决方法。go1.13里的go mod官方资料:https://git...

    效率工具 2019-09-14 289 0
1