golang
已收录文章:1794篇
-
问题内容 golang 类型转换和类型断言有什么区别? 正确答案 在 Golang 中,类型转换和类型断言都是将一个值从一个类型转换为另一个类型的方式,但它们之间有一些重要的区别。 类型277 收藏
-
问题内容 当不知道频道的长度时,我无法关闭频道 package main import ( "fmt" "time" ) func gen(ch chan int) { var i int for { time.Sleep(time.Millisecond * 10) ch <- i166 收藏
-
问题内容 Golang实现http服务文件限流下载功能? 正确答案 package main import ( "fmt" "io" "net/http" "os" "strconv" "time" ) //http 文件下载 限速下306 收藏
-
问题内容如何将文件真正导入 revel 框架中的 revel 基本文件夹。目前我执行以下操作来获取一些配置值。file, err := ioutil.ReadFile("conf/config.conf")...这导致我的服务器只有在我开始陶196 收藏
-
问题内容 老师好,我是搞前端开发的,最近想学习一下golang,感觉golang与php或者js编程区别很大啊,不知道怎么下手了,js的array有很多的方法,例如find,findIndex,pop,splice,slice等等,这些在golang中都没有481 收藏
-
问题内容 我目前正在将 mongodb 与 mgo lib 用于 Web 应用程序,但我不确定我使用它的方式是否好.. package db import ( "gopkg.in/mgo.v2" ) const ( MongoServerAddr = "192.168.0.104" RedisSe115 收藏
-
问题内容 我想知道是否有任何方法可以让我在将 MongoDB 文档解组为 Go 结构时忽略空类型。 现在我有一些自动生成的 Go 结构,如下所示: type User struct { Name string `bson:"name"` Email s146 收藏
-
问题内容我有一个 golang 程序,它通过 https 将大量数据上传到 OpenStack 对象存储。它依赖 golang标准库"net/http"来完成这项工作。我想用trickle速率限制数据的上传,但使用涓流运行我342 收藏
-
问题内容 golang如何检查空结构体? 正确答案 在Golang中,检查一个结构体是否为空并不是一项内置的操作。因为在Golang中,每个结构体都有一个默认的零值,即所有字段都被设置为其类288 收藏
-
问题内容 老师golang配置文件如何处理,比如ini、yaml、xml等? 正确答案 可以使用viper,详细参考《golang专题精进》里面: 《Golang配置管理库viper》291 收藏
-
问题内容 golang如何执行一个外部命令? 正确答案 使用os/exec: package main import ( "os/exec" ) func main() { cmd := exec.Command("gulp", "serv.dev") if err := cmd.Run(); err !=458 收藏
-
问题内容 golang 如何检查对象是否具有特定方法? 正确答案 在 Go 语言中,可以使用反射来检查对象是否具有特定方法。具体而言,可以使用 reflect.Type 类型的 MethodByName 方法来查找方法311 收藏