golang
已收录文章:1794篇
-
问题内容 我想使用安装 json2csvgo get github.com/jehiah/json2csv但收到此错误: package github.com/jehiah/json2csv: cannot download, $GOPATH not set. For more details see: go help go path 有关如何在 MacOS 上解决此问题的457 收藏
-
问题内容 这是一个复制问题的游乐场:https: //play.golang.org/p/GgHsLffp1G 基本上,我正在尝试编写一个函数,该函数接受一个结构并返回一个可以将 http 请求解码为该类型的函数。不幸的是,一271 收藏
-
问题内容 嗨,Golang 新手,我知道接口有点像合约,保证某些东西将以某种方式运行,这很酷,如果我制作它的本地副本,我基本上可以重写它的运行方式(据我了解,如有错误请指正) 这275 收藏
-
问题内容 如何判断一个url是否合法? 正确答案 package main import ( "fmt" "net/url" ) func main() { // = true fmt.Println(isValidUrl("http://www.golang-tech-stack.com")) // = false fmt.Pr464 收藏
-
问题内容 我有很多小文件,我不想逐行阅读它们。 Go中有一个函数可以将整个文件读入字符串变量吗? 正确答案 使用ioutil.ReadFile: func ReadFile(filename string) ([]byte, error) ReadFile 读取由127 收藏
-
问题内容最近偶然发现这篇关于在 C 和其他语言中利用 Go 的共享库编译器的文章:[https ://medium.com/learning-the-go-programming-language/calling-go-functions-from-other-languages-4c7d8bcc69bf](https://medium.com/lear284 收藏
-
问题内容 Go 是否有类似于 Python 的多行字符串的东西: """line 1 line 2 line 3""" 如果不是,那么编写跨越多行的字符串的首选方法是什么? 正确答案 根据语言规范232 收藏
-
问题内容 在 Python 中,您可以这样做: "File {file} had error {error}".format(file=myfile, error=err) 或这个: "File %(file)s had error %(error)s" % {"file": myfile, "error": err} 在 Go 中414 收藏
-
问题内容 老师您好,如何在创建目录时,判断不存在才创建? 正确答案 可以像下面这样 package main import ( "os" ) func main() { path := "mydir" if _, err := os.Stat(path); os.IsNotExist(e130 收藏
-
问题内容 老师golang除了标准库,还有更好用的图片处理包吗? 正确答案 github.com/disintegration/imaging imaging 提供基本的图像处理功能(调整大小、旋转、裁剪、亮度/对比度调整等)。它187 收藏
-
问题内容 我写了一个简单的 go 程序,但它不能正常工作: package main import ( "bufio" "fmt" "os" ) func main() { reader := bufio.NewReader(os.Stdin) fmt.Print("Who are yo312 收藏
-
问题内容 我很好奇为什么 Golang 不提供[]byte(*string)方法。从性能的角度来看,不会[]byte(string)复制输入参数并增加更多成本(尽管这似乎很奇怪,因为字符串是不可变的,为什么要复制它们312 收藏