golang
已收录文章:14163篇
-
panic用于触发运行时恐慌,终止函数执行并向上蔓延;recover则在defer中捕获panic,阻止程序崩溃。两者配合实现异常控制,类似throw/catch,但应仅用于严重错误,普通错误推荐error处理。133 收藏
-
插入排序 插入排序,英文名(insertion sort)是一种简单且有效的比较排序算法。 思想: 在每次迭代过程中算法随机地从输入序列中移除一个元素,并将改元素插入待排序序列的正确位置。132 收藏
-
1. Go断言的使用 Go中的断言用于判断变量的类型,其使用形式如下所示: value, ok := x.(T) 上面的代码是判断x是否为T类型的变量: 如果 T 的某个具体的类型,断言会检查 x 是否为该类型,如果是132 收藏
-
前言: 流程控制是每种编程语言控制逻辑走向和执行次序的重要部分,流程控制可以说是一门语言的“经脉”。 Go语言中最常用的流程控制有if和for,而switch和goto主要是为了简化代码、降低重132 收藏
-
我就废话不多说了,大家还是直接看代码吧~ package main // 引入所需包 import ( "os" "compress/gzip" "io/ioutil" "fmt" ) // gzip文件 var fn = "./113.200.251.66_1510825558_A6D39783B05943D8ACA64F397748CF1B_vdn.gz" func main()132 收藏
-
之前没有使用过私有库,今天正好碰到,把解决方法整理一下 错误记录 如果你在用go get 私有库碰到如下类似错误: 解决方法 $ export GO111MODULE=on $ export GOPROXY=direct $ export GOSUMDB=off 关于GO111MODU132 收藏