golang
已收录文章:1794篇
-
问题内容 我试图将以下 Python 代码翻译成 Go import random list = [i for i in range(1, 25)] random.shuffle(list) print(list) 但发现我的 Go 版本冗长而尴尬,因为没有 shuffle 功能,我必须实现接口和转换类型416 收藏
-
问题内容 我在 C 方面有一些经验,而且我对 golang 完全陌生。 func learnArraySlice() { intarr := [5]int{12, 34, 55, 66, 43} slice := intarr[:] fmt.Printf("the len is %d and cap is %d \n", len(slice), cap(slice))416 收藏
-
问题内容 我想用一些矩形、条形码绘制一个邮寄标签,然后最后生成一个 PNG/PDF 文件。 有没有更好的方法在 Go 中绘制形状,而不是使用基元 - 逐个像素地绘制? 正确答案 标准 Go 库不415 收藏
-
问题内容 我想将地图限制为最大 X 字节。不过,似乎没有直接的方法来计算地图的字节长度。 "encoding/binary"包有一个很好的Size功能,但它只适用于切片或“固定值”,不适用于地图415 收藏
-
问题内容 假设我有以下代码: m := map[string]string{} //... do stuff to the map b, err := json.Marshal(m) 在这种情况下,json.Marshal调用会返回错误吗? 我想知道部分是出于好奇,部分是为了考虑我是否需415 收藏
-
问题内容 我正在尝试在 ubuntu 上向 VIM 添加 Go 语言语法突出显示,并在此处提供资源和方向http://go-lang.cat-v.org/text- editors/vim/。 Go 附带一个go.vim包含 VIM 语法设置的文件,上面的页面提供了415 收藏
-
问题内容 我想用 go 创建一个自定义的 kubernetes 资源。该应用程序部署在 Kubernetes 集群中。我想创建例如以下资源: apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: add-r415 收藏
-
问题内容 我正在学习 golang,在阅读描述结构的章节时,我遇到了初始化结构的不同方法。 p1 := passport{} var p2 passport p3 := passport{ Photo: make([]byte, 0, 0), Name: "Scott", Surname: "A415 收藏
-
问题内容 问题 我想知道t.CleanupGo1.14中引入的用例。与使用 defer 相比,t.Cleanup 有什么便利? https://golang.org/pkg/testing/#T.Cleanup。 样本 例如,假设我们创建了一个临时目录,当我们测试它时415 收藏
-
问题内容 在 Python 中,您可以这样做: "File {file} had error {error}".format(file=myfile, error=err) 或这个: "File %(file)s had error %(error)s" % {"file": myfile, "error": err} 在 Go 中414 收藏
-
问题内容 在 Go 中,如何在服务器开始监听后启动浏览器? 最好是最简单的方法。 到目前为止,我的代码非常简单: package main import ( // Standard library packages "fmt" "net/ht414 收藏
-
问题内容 我正在尝试从我的 Go 代码中运行一个相当简单的 bash 命令。我的程序写出一个 IPTables 配置文件,我需要发出一个命令来使 IPTables 从这个配置中刷新。这在命令行中非常简单: /sbi414 收藏