golang
已收录文章:10855篇
-
defer介绍 defer是golang的一个特色功能,被称为“延迟调用函数”。当外部函数返回后执行defer。类似于其他语言的 try… catch … finally… 中的finally,当然差别还是明显的。 在使用defer之前我们应464 收藏
-
1.为什么需要接口? 多数情况下,数据可能包含不同的类型,却会有一个或者多个共同点,这些共同点就是抽象的基础。前文讲到的Golang继承解决的是is-a的问题,单一继承的关系。但是当不同219 收藏
-
目前,基于Go的web框架也可谓是百花齐放了,之所以选择 gin ,没其他原因,就只是因为其在github上的star数是最多的,而且仅仅从README看,其文档也是相当丰富的。 安装gin 直接使用 go get github.co257 收藏
-
go 迭代string数组,直接拷贝去用即可 package main import ( "fmt" ) func main() { subsCodes := []string{"aaaa", "vvvvv", "dddd", "eeeee", "gfgggg"} for _, s := range subsCodes { fmt.Println(s) } } 补充:golang字符串string与411 收藏
-
自己写的go程序放到线上本来编译成二进制扔上去就行啦,但是怀着一颗docker的心,最终还是将它放到docker容器中运行起来了,运行起来也ok,一个最小容器64M,统一管理起来也方便,但是毕竟175 收藏
-
借助第三方库 https://github.com/kbinani/screenshot 安装 go get github.com/kbinani/screenshot 方法 详情查看https://pkg.go.dev/github.com/vova616/screenshot 自定义截图 Capture func Capture(x, y, width, height int) (*image.RGBA, error)295 收藏