golang
已收录文章:1794篇
-
问题内容 Golang实现http服务文件限流下载功能? 正确答案 package main import ( "fmt" "io" "net/http" "os" "strconv" "time" ) //http 文件下载 限速下306 收藏
-
问题内容 golang中的数组和切片有啥区别?感觉都一样 正确答案 数组是定义的时候必须指定长度,分配内存空间后就不能在更改内存空间了 切片定义的时候不是一定要指定内空间,会306 收藏
-
问题内容 我正在尝试返回一个数组或切片,其中包含针对字符串的特定正则表达式的所有匹配项。字符串是: {city}, {state} {zip} 我想返回一个数组,其中包含大括号之间字符串的所有匹配306 收藏
-
问题内容 如何在 Go 中更改 shell 的当前工作目录? 正确答案 在Go语言中,可以使用os包中的Chdir函数来更改当前工作目录。该函数的签名如下: func Chdir(dir string) error 其中,dir参数是要306 收藏
-
问题内容 在这里熟悉 Golang,我正在尝试执行 shell 命令,我需要对任何 .pem 文件进行 chmod,所以我决定使用通配符 * func main() { cmd := exec.Command( "chmod", "400", "*.pem" )305 收藏
-
问题内容 unsigned如何指定整数类型可表示的最大值? 我想知道如何min在下面的循环中进行初始化,以迭代计算某些结构的最小和最大长度。 var minLen uint = ??? var maxLen uint = 0 for _, thing := range305 收藏
-
问题内容 我有一个尝试在 Alpine Docker 映像上运行的 Go 二进制文件。 这适用于 Docker Go 二进制文件。 docker run -it alpine:3.3 sh apk add --no-cache curl DOCKER_BUCKET=get.docker.com DOCKER_VERSION=1.9.1 curl -fSL &qu305 收藏
-
问题内容 所以我在 Go 中构建了一个网络应用程序,我看到它Conn.Read读入了我创建的有限字节数组,make([]byte, 2048)现在 问题 是我不知道内容的确切长度,所以它可能是太多或不够。 我的问305 收藏
-
问题内容 如何将 Go 程序与 C 库接口? 我一直在浏览 Go 的源代码,但仍然没有弄明白。如果有人已经这样做了,你能分享一下吗? 更新: 感谢@fserb,我发布了一些来自 Go 资源的文档: Cgo305 收藏
-
问题内容 我已经习惯了 Go,并试图了解它是如何工作的。 所以我正在尝试从我的存储库 zoonoo/go-ethereum 运行测试代码,该存储库是从原始存储库ethereum/go-ethereum 分叉的。 当我go test .在eth目305 收藏
-
问题内容 我正在尝试获取一大块字节并使用archive/zipGo 中的包压缩它们。但是,我完全无法理解。有没有什么例子可以说明它是如何完成的,有没有关于那个神秘包的解释? 正确答案305 收藏
-
问题内容 我创建了一个示例 go 项目并为其创建了一个单元测试用例(在 Linux 环境中,go1.3 版本) 当我运行go test输出将是 PASS ok supported_db 0.201s 我尝试使用 go test -cover它显示的命令对整个305 收藏