golang
已收录文章:12287篇
-
问题内容 func handlerConn(conn net.Conn) { //获取客户端信息 info,并返回 info+服务器时间 var buf [1024]byte for { readSize, err := conn.Read(buf[0:]) dealErrorWithReturn(err) remoteAddr := conn.Remot374 收藏
-
问题内容最近在做一个视频上传的功能,所以用到了分片上传,因为之前没做过,所以结合网上的一些例子也大概知道了思路,自己也尝试了,然后发现后端生成了一个文件名为blob的文件。实163 收藏
-
通过flag包我们可以很方便的实现命令行程序的参数标志,接下来我们来看看如何实现命令行程序的使用帮助,通常以参数标志-h或--help的形式来使用。 自动生成使用帮助 我们只需要声明其他参269 收藏
-
问题内容 package main import ( "encoding/json" "fmt" ) type S struct { Ss []SS } type SS struct { Id int64 `json:"id,omitempty"` Name string `json:"name"` Index int8 `json:"index"` Grids map451 收藏
-
WaitGroup 用于线程同步,很多场景下为了提高并发需要开多个协程执行,但是又需要等待多个协程的结果都返回的情况下才进行后续逻辑处理,这种情况下可以通过 WaitGroup 提供的方法阻塞主线程303 收藏
-
golang 天生语言层面支持并发, 非常棒的语言, 有时我们业务开发时, 遇到复杂场景, 需要用于并发, 将多个请求使用协程组完成并发, 当遇到嵌套循环,还存在上下文关系需要改造为并发请求, 将之429 收藏