golang
已收录文章:14427篇
-
问题内容 我想从另一个包访问主包,但这是不可能的,因为主文件不在目录中。我已经尝试将主文件放在一个目录中,但是当我尝试导入它时,我收到了这个错误: import "../main" is a383 收藏
-
问题内容golang 为什么在 Error() 方法内调用 fmt.Sprint(e) 会导致无限循环? 正确答案在Go中,如果一个类型实现了 Error() string 方法,则该类型就满足了 error 接口的要求。这个接口定义了383 收藏
-
在上一节《创建 .zip 归档文件》中我们介绍了 zip 归档文件的创建和读取,那么接下来介绍一下 tar 归档文件的创建及读取。创建可压缩的 tar 包创建 tar 归档文件与创建 .zip 归档文件非常类似,383 收藏
-
http 编程 Go 原生支持http: import "net/http" Go 的http服务性能和nginx比较接近: 就是说用Go写的Web程序上线,程序前面不需要再部署nginx的Web服务器,这里省掉的是Web服务器。如果服务器上部署了多383 收藏
-
Codes package main import "fmt" type color byte const ( black color = iota red blue ) func test(c color) { fmt.Println(c) } func main() { const ( x = iota // 0 y // 1 z // 2 ) fmt.Printf("x=%v, y=%v, z=%v\n", x, y, z) c383 收藏
-
前言 defer语句被用于预定对一个函数的调用。我们把这类被defer语句调用的函数称为延迟函数。而defer 延迟语句在其他编程语言里好像没有见到。应该是属于 Go 语言里的独有的关键字。但用法类383 收藏