golang
已收录文章:1794篇
-
问题内容 如何转换此 C(数组)类型: char my_buf[BUF_SIZE]; 到这个 Go (array) 类型: type buffer [C.BUF_SIZE]byte ? 尝试进行接口转换会给我这个错误: cannot convert (*_Cvar_my_buf) (type [1024]C.char) to type [1204 收藏
-
问题内容 我有以下代码: func sendRegularHeartbeats(ctx context.Context) { for { select { case <-ctx.Done(): return case <-time.After(1 * time.Second): sendHeartbeat() }204 收藏
-
问题内容 golang迭代通道时关闭通道的最佳时间? 正确答案 在迭代通道时关闭通道的最佳时间是在发送者发送所有数据后立即关闭通道。这样做可以确保接收者在通道中读取所有数据后204 收藏
-
问题内容 我无法将 WebSocket 服务器放入 Docker 容器中。 这是服务器代码,它使用“已连接”写入新连接。 // server.go func RootHandler(w http.ResponseWriter, r *http.Request) { upgrader := websocket.Upgrader{ //204 收藏
-
问题内容 package main import ( "net/http" ) func main() { http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request){ w.Write([]byte("hello world")) }) http.ListenAndServe(":800204 收藏
-
问题内容 When developing golang http application, I use http.Request a lot. When accessing request host address, I would use req.Host, but I find that there is req.URL.Host field, but when I print it, it's empty. func handler(w http.ResponseWrit204 收藏
-
问题内容 如何解析一个动态json? 正确答案 可以将结果解析到一个map[string]string中 m := map[string]string{} err := json.Unmarshal([]byte(input), &m) if err != nil { panic(err) } fmt.Println(m)203 收藏
-
问题内容 如果对 http 请求的响应是带有 cookie 的重定向(http 代码 302), 您如何指示您的 Go 客户端使用已收到的 cookie 跟随新位置? 在 CURL 中,这可以通过将客户端设置为: COOKIEFILE = &quo202 收藏
-
问题内容 我error从一个调用中得到一个返回io.Copy,我已经将一个套接字 ( TCPConn) 作为目标传递给它。预计远程主机会在他们受够了之后简单地断开连接,而我没有收到他们的任何信息。 发202 收藏
-
问题内容 我的代码从远程 url 获取文件并在浏览器中下载文件: func Index(w http.ResponseWriter, r *http.Request) { url := "http://upload.wikimedia.org/wikipedia/en/b/bc/Wiki.png" ... resp, err := client202 收藏
-
问题内容 一个带有三个子模板的布局模板。 布局.html <html> <body> {{template "tags"}} {{template "content"}} {{template "comment"}} </body> </html> 标签.ht201 收藏
-
问题内容 当我运行时go test,我的输出: --- FAIL: TestGETSearchSuccess (0.00s) Location: drivers_api_test.go:283 Error: Not equal: 200 (expected) != 204 (actual) --- FAIL:201 收藏