golang
已收录文章:1794篇
-
问题内容 我想阅读stdinGo 程序的原件。例如,如果我这样做了echo test stdin | go run test.go,我希望能够访问“测试标准输入”。我已经尝试从 中读取os.Stdin,但如果其中没有任何内容,那么它278 收藏
-
问题内容 我已经使用 regexp 包来替换下面的文本 {% macro products_list(products) %} {% for product in products %} productsList {% endfor %} {% endmacro %} 但是如果不替换“products_list”之类的其他词,我就无法替260 收藏
-
问题内容 我有一个 json 作为 { "fields": ["time","id","status","customerId","additionalDetail"], "pageInfo": {"start": 0, "rows": 1000} } 我想将352 收藏
-
问题内容 我正在阅读最近发布的 The Go Programming Language,到目前为止一直很开心(Brian Kernighan 是其中的作者之一,无论如何,除了卓越之外,我别无所求)。 我在第 3 章遇到了以下练习:234 收藏
-
问题内容 对于传入的 HTTP 请求,我必须使用202 Accepted状态码进行响应,同时继续在后台处理有效负载。例如,这就是我目前正在做的事情: package main import ( "fmt" "log"232 收藏
-
问题内容 我刚刚将 Golang 从升级1.3到 version 1.4.2。并且由于错误而无法编译: ../../my/mandrill.go:5: import /path/to/go/home/pkg/darwin_amd64/github.com/keighl/mandrill.a: object is [darwin amd64 go1.3.3 X:precisestack] expe385 收藏
-
问题内容 与 C++ 等语言中可以显式声明的语言不同inline,在 Go 中,编译器会动态检测候选内联的函数(C++ 也可以这样做,但 Go 不能两者都做)。还有一个调试选项可以查看可能发生的内联140 收藏
-
问题内容 我是 Go 编程语言的新手。 我在 Go 中注意到一些奇怪的东西:我认为它在 Python 中使用:=和替代,但是当我在 Go 中使用时它也可以工作。=``= :=和 和有什么不一样=? 正确答案 =193 收藏
-
问题内容 package main import ( "bufio" "encoding/csv" "fmt" "io" "log" "os" ) func main() { data, err := os.Open("cc.csv") defer data.Close()140 收藏
-
问题内容 在 Go 中,一个 TCP 连接(net.Conn)是一个 io.ReadWriteCloser。我想通过模拟 TCP 连接来测试我的网络代码。我有两个要求: 要读取的数据存储在字符串中 每当写入数据时,我都希望将486 收藏
-
问题内容 我正在向已经存在的 python 代码库添加一个 go 应用程序。我在处理语言之间的加密时遇到了麻烦。这是使用 go 1.2.1 和 Python 2.7.x / PyCrypto 2.7a1。 这是 Python 示例: import Crypto.Cipher imp120 收藏
-
问题内容 当我查看 net/http 服务器界面时,我看不到在 http.Server 启动并 开始 侦听时获得通知和做出反应的明显方法: ListenAndServe(":8080", nil) 在服务器实际关闭之前,该函数不会返128 收藏