golang
已收录文章:1857篇
-
问题内容 golang 中基于级别的日志记录有什么好的包装器吗?如果没有,我应该如何自己实施? 我想要的很简单。我想要一些功能,例如 log.Error() log.Info() 等将它们的输出显示到标准输出327 收藏
-
问题内容 我比较懒,想给Printf函数传很多变量,可以吗?(示例代码简化为3个参数,我需要10多个参数)。 我收到以下消息: 不能在 fmt.Printf 的参数中使用 v (type []string) 作为 type []interfac327 收藏
-
问题内容 我正在尝试将数据从一个 golang 服务传递到另一个使用http.NewRequest(). 为此,我使用了以下代码: httpClient := http.Client{} userserviceUrl := "http://user:7071/checkemail"327 收藏
-
问题内容 golang如何从父目录相对导入? 正确答案 在Go中,可以使用相对导入路径来导入父目录中的包。要从父目录相对导入,可以使用两个句点(..)来表示上一级目录。下面是一个327 收藏
-
问题内容 我有这个 json 可以转换为: var leerCHAT []interface{} 但是我正在经历疯狂的箍来到达地图内地图和地图内疯狂的地图上的任何点,特别是因为有些结果是不同的内容。这是Json [ null,326 收藏
-
问题内容 老师,在Golang综合项目实战(一)中代码的架构,是不是就是DDD领域驱动设计的初步实现了?有领域、实体、仓库和service代码。 正确答案 也可以理解为DDD,用java的话说就是d326 收藏
-
问题内容 当将 float 转换为 int 时,小数点被丢弃。什么是一种干净的投射方式,以便它四舍五入到最接近的整数。 x := int(3.6) 应该等于 4 而不是 3。 正确答案 int(f+0.5)如果它 >= .5 将325 收藏
-
问题内容 我写了以下程序: package main import ( "fmt" ) func processevents(list chan func()) { for { //a := <-list //a() } } func test() { fmt.Println("Ho!") } func main() {325 收藏
-
问题内容 我正在尝试获取这个伐木工人库,它总是挂在下载步骤上。 我周五和今天遇到了同样的问题。其他 Go 包安装良好。我在科学 Linux 上。任何想法可能会发生什么? >go get -u -v gopk325 收藏
-
问题内容 在 Golang 中,没有恢复的恐慌会使进程崩溃,所以我最终将以下代码片段放在每个函数的开头: defer func() { if err := recover(); err != nil { fmt.Println(err) } }() 只是为了防止我325 收藏
-
问题内容 我正在为 Unity Engine 开发一个多人游戏 API。我有 Room 和 RoomManager 结构。当我想创建房间时,我设置房间名称,id(所有变量),然后我将这个新房间附加到 RoomManager 结构中的 allRoo324 收藏
-
问题内容 Go 文档有以下 http 包的示例: http.Handle("/foo", fooHandler) http.HandleFunc("/bar", func(w http.ResponseWriter, r *http.Request) { fmt.Fprintf(w, "Hello, %q", html.EscapeString(r.URL.Path))324 收藏