![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Go
苍鹰蛟龙
这个作者很懒,什么都没留下…
展开
-
Go基本语法
一、packagepackage时最基本的分发单位和工程管理中依赖关系的体现;每个Go语言源代码文件开都都有一个package的声明,表示源码文件所属于代码包;要生成GO语言可执行程序,必须要有main的package包,且必须在该包下有main函数;同一个路径下只能存在一个package,一个package可以由多个源文件组成二、importimport 只有一个功能,导入源代码...原创 2019-02-07 21:50:33 · 2556 阅读 · 0 评论 -
fmt输出格式化IO
fmt中用于输出格式化的常用方法如下(详情见注释):package mainimport ( "fmt" "os")func main() { /*输出,不会换行,不会格式化*/ fmt.Print("main 函数") //main 函数 /*输出格式化*/ fmt.Printf("%s\n", "hello world") //hello world ...原创 2019-02-13 22:29:48 · 644 阅读 · 0 评论 -
IO读取
本篇演示从IO中读取内容,包括从字符串、终端以及磁盘文件读取内容package mainimport ( "fmt" "io" "os" "strings")func ReadFrom(reader io.Reader, num int) ([]byte, error) { p := make([]byte, num) n, err := reader.Read(p) i...原创 2019-02-13 22:36:05 · 479 阅读 · 0 评论 -
bufio缓存读写
本篇演示通过缓存读写package mainimport ( "bufio" "fmt" "os" "strings")func ReadBuffer() { strReader := strings.NewReader("hello world") bufferReader := bufio.NewReader(strReader) /*Peek只读不取,所以缓存中...原创 2019-02-13 22:38:49 · 853 阅读 · 0 评论