golang
已收录文章:1857篇
-
问题内容 假设我编写了以下代码片段。对于那些有兴趣的人来说,操场上的完整代码在这里。 type Book struct { Title string Author string } func main() { ms := Book{"Catch-22", "Jos361 收藏
-
问题内容 我正在做一个项目,我需要将文本从编码(例如 Windows-1256 阿拉伯语)转换为 UTF-8。 我如何在 Go 中做到这一点? 正确答案 您可以使用编码包,其中包括通过包对 Windows-1256 的465 收藏
-
问题内容 我想替换原始字符串中的第 n 个字符。我可以使用 访问字符串中的第 n 个字符chars[i],但是当我为 赋值时chars[i],我得到一个错误。 package main import "fmt" func main() { var char187 收藏
-
问题内容 是否有任何 Go 函数在每次运行中返回真正的伪随机数?我真正的意思是,考虑下面的代码, package main import ( "fmt" "rand" ) func main() { fmt.Println(rand.Int31n(100))420 收藏
-
问题内容 我正在实现一个加载 go 插件的 go 模块。 我假设主包上存在一个具有特定名称和特定签名的函数,并且希望有一个很好的错误消息,以防它找不到或与预期的签名不匹配。 给定一411 收藏
-
问题内容 我正在尝试停止执行例行程序,但找不到实现此目标的方法。我正在考虑使用第二个频道,但如果我从中读取它会阻止它不是吗?这是一些代码,我希望能解释我正在尝试做的事403 收藏
-
问题内容 我正在学习 golang,在阅读描述结构的章节时,我遇到了初始化结构的不同方法。 p1 := passport{} var p2 passport p3 := passport{ Photo: make([]byte, 0, 0), Name: "Scott", Surname: "A415 收藏
-
问题内容 我有以下内容struct,其中包含net/http.Request: type MyRequest struct { http.Request PathParams map[string]string } 现在我想http.Request在以下函数中初始化匿名内部结构: func New(origRequest *http.124 收藏
-
问题内容 runeGo 中的类型定义为 和的别名在所有方面int32都等价于。int32按照惯例,它用于区分字符值和整数值。 如果打算使用这种类型来表示字符值,为什么 Go 语言的作者不使用uint32而383 收藏
-
问题内容 我有自己的域,其中包含用 Go 编写的 Web 服务。我使用的是内置的 Go Web 服务器,前面没有 Nginx 或 Apache。 我想开始通过 HTTPS 提供服务,我意识到 Let's Encrypt 即将成为这样做的方349 收藏
-
问题内容 我从 camlistore ( http://code.google.com/p/camlistore/source/browse/pkg/cacher/cacher.go ) 中看到以下语句。 var ( _ blobref.StreamingFetcher = (*CachingFetcher)(nil) _ blobref.SeekFetcher = (*CachingFetche371 收藏
-
问题内容 我想测试一个用 Go 编写的 gRPC 服务。我使用的示例是来自[grpc-go repo](https://github.com/grpc/grpc- go/blob/master/examples/helloworld/greeter_server/main.go)的 Hello World 服务器示例。 protobuf 定义如下243 收藏