golang
已收录文章:14259篇
-
什么是defer defer用来声明一个延迟函数,把这个函数放入到一个栈上, 当外部的包含方法return之前,返回参数到调用方法之前调用,也可以说是运行到最外层方法体的"}"时调用。我们经255 收藏
-
先给出结论: 同一个进程,使用一个端口,然后连接关闭,大约需要30s后才可再次使用这个端口。 测试 首先使用端口9001连接服务端,发送数据,然后关闭连接,接着再次使用端口9001连接服务387 收藏
-
beego中各类数据库连接方式 beego 框架是优秀得go REST API开发框架。下面针对beego中各类数据库连接操作做一个总结。 orm连接方式 beego中的orm操作支持三种数据库:mysql,sqlite3,postgersql。三种数据库444 收藏
-
目前,我开发 HTTP 服务, 用的是 beego框架, 方便了很多。 但是, 有时候,还是会遇到一些 特殊的场景。 比如: 过滤日志。 这应该是一种典型的stream,同时数据量也适中, 不会有人,为了这289 收藏
-
看代码吧~ package main import ( "fmt" "io" "net/http" "os" ) func main() { http.HandleFunc("/", index) http.HandleFunc("/upload", upload) http.ListenAndServe(":1789", nil) } func upload(w http.ResponseWriter, r *http.Request) { r.ParseMultip282 收藏
-
golang支持两种随机数生成方式: math/rand // 伪随机crypto/rand // 真随机 math/rand伪随机生成的数字是确定的,不论在什么机器、什么时间,只要执行的250 收藏