golang
已收录文章:1857篇
-
问题内容 我正在尝试编写一个可以提取命令的正则表达式,这是我到目前为止使用否定后向断言所得到的: \b(?<![@#\/])\w.* 所以输入: /msg @nickname #channel foo bar baz /foo #channel @nickname foo bar492 收藏
-
问题内容 golang 中基于级别的日志记录有什么好的包装器吗?如果没有,我应该如何自己实施? 我想要的很简单。我想要一些功能,例如 log.Error() log.Info() 等将它们的输出显示到标准输出327 收藏
-
问题内容 我正在使用该ecdsa.GenerateKey方法在 Go 中生成私钥/公钥对。我想将私钥存储在用户计算机上的文件中,并在程序启动时加载它。有一种方法elliptic.Marshal可以编组公钥,但没有编组私394 收藏
-
问题内容 我正在编写一个使用 PostgreSQL 的简单 Go Web 应用程序。我的main功能看起来像 var db *sql.DB func main() { var err error db, err = sql.Open("postgres", "...") if err != nil {352 收藏
-
问题内容 我确定这只是我正在做的愚蠢的事情,但我是 Go 新手,所以不确定这里发生了什么。我有以下基本设置。 requestHandler := http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { t := templ172 收藏
-
问题内容 Go 中应用程序登录的模式是什么?如果我有 5 个 goroutines 我需要从中登录,我应该... 创建一个单曲log.Logger并传递它? 传递一个指向那个的指针log.Logger? 每个 goroutine 或函数都应121 收藏
-
问题内容 package main func main() { c:=make(chan int) for i:=0; i<=100;i++ { i:=i go func() { c<-i }() } for { b:=344 收藏
-
问题内容 老师,我还有个场景是: 代驾司机在等待接单过程中,要确保在平台系统中是在线的状态(防止错过系统派单的机会),可能需要让代驾司机app定时(比如每隔10s)向后台服务报285 收藏
-
问题内容 尽管使用组合而不是继承? 如果是这样,在语言层面有什么解决方案吗? 正确答案 正如 VonC 所写,但我想指出一些事情。 脆弱的基类问题通常归咎于虚方法(方法 的动态分371 收藏
-
问题内容 func main() { var data = map[string]string{} data["a"] = "x" data["b"] = "x" data["c"] = "x" fmt.Println(data) } 它运行。 func main() { var data =228 收藏
-
问题内容 如何获取 Go 中当前正在运行的进程列表? OS 包提供了一些功能: http: //golang.org/pkg/os/ 但没有提供任何查看正在运行的进程列表的信息。 正确答案 标准库中没有这样的功能,136 收藏
-
问题内容 我目前正在努力完成出色的Tour of Go。我使用以下解决方案完成了一项练习(#45): func Pic(dx, dy int) [][]uint8 { pic := make([][]uint8, dy) /* type declaration */ for i := range pic { pic[i]345 收藏