golang
已收录文章:1794篇
-
问题内容 我需要从 mongo 数据库中获取一个项目,所以我定义了一个这样的结构 type Page struct { PageId string `bson:"pageId"` Meta map[string]interface{} `bson:"meta"` } 现353 收藏
-
问题内容 我写了这段代码,它应该将一个小写的英语短语翻译成猪拉丁语。 package main import ( "fmt" "strings" "bufio" "github.com/stretchr/stew/slice" "re353 收藏
-
问题内容 我正在用 Go 为我的世界服务器控制台制作一个包装器 。 它使用 os/exec 来运行服务器和 process.StdoutPipe() 用于子进程的实时输出。 但是,由于某种原因,我无法让它显示颜色。当我353 收藏
-
问题内容 我想使用 VKCOM/ novify来分析代码。使用此命令从命令行(windows dos shell)调用它有效 noverify.exe -exclude-checks arraySyntax,phpdocLint -output result.txt C:\Dev\PHP\ResourceSpace352 收藏
-
问题内容 我正在编写一个使用 PostgreSQL 的简单 Go Web 应用程序。我的main功能看起来像 var db *sql.DB func main() { var err error db, err = sql.Open("postgres", "...") if err != nil {352 收藏
-
问题内容 在http://golang.org/doc/effective_go.html#arrays阅读以下内容... 数组是值。将一个数组分配给另一个数组会复制所有元素。 特别是,如果将数组传递给函数,它将收到数组的副本,而不是352 收藏
-
问题内容 我有一个 json 作为 { "fields": ["time","id","status","customerId","additionalDetail"], "pageInfo": {"start": 0, "rows": 1000} } 我想将352 收藏
-
问题内容 当使用interface{}as 函数参数类型、给定非指针类型并json.Unmarshal与它一起使用时,我在 Go 中遇到了一个错误。 因为一段代码值一千字,这里举个例子: package main import ( "enco351 收藏
-
问题内容 有没有办法在运行时获取当前包的名称? package main import "fmt" func main() { pkgName := {some magic here:)} fmt.Println(pkgName) } ...结果应该是“主要” 现在我正在使用常量,例351 收藏
-
问题内容 我有一大堆字符串,比如这个: "INTEGRATED ENGINEERING 5 Year (BSC with a Year in Industry)" 我想将单词的第一个字母大写,其余单词小写。所以INTEGRATED会变成Integrated. 工作中的第二351 收藏
-
问题内容 如何使用 mongo-go-driver 过滤字段。用 findopt.Projection 尝试过,但没有成功。 type fields struct { _id int16 } s := bson.NewDocument() filter := bson.NewDocument(bson.EC.ObjectID("_id", starterId)) va350 收藏
-
问题内容 我正在学习 go lang,我想知道是否有办法做这样的事情: type Foo struct { ... } type Bar struct { Foo ... } func getFoo() Foo { return Bar{...} } 在面向对象的语言中,这样的代码应该可350 收藏