摘要:
##序列化:go语言结构体变量-->json格式字符串 ##反序列化:json格式字符串-->go语言结构体变量 package main import ( "encoding/json" "fmt" ) //结构体-->json格式 //注意:变量字段首字母需要大写,否自json包拿不到变量最后返 阅读全文
摘要:
##有关与函数的一些小例子 package main import ( "fmt" ) //函数 //func 函数名(参数类型)(返回值类型) func sum(x int, y int) (ret int) { return x + y } //没有返回值 func f1(x int, y in 阅读全文
摘要:
##go中 指针 &:取地址 *:根据地址类型取值 ##make和new的区别 make和new都是用来申请内存的 new很少用,一般用来给基本数据类型申请内存,string/int... 对应的值为类型零值 返回的是对应类型的指针 make是用来给s1ice、map、channel申请内存的,ma 阅读全文
摘要:
##GO数组 ###定义数组 //必须指定存放的元素类型和长度 //数组长度一旦定义 不能改变 var a[10]int //定义长度为10的int数组a var 数组变量名 [元素数量]T //长度是数组类型的一部分 即 [1]int 和 [2]int 是不同类型 ###初始化数组 //当数组不初 阅读全文
摘要:
#go 常用命令 go build:编译go程序(exe windows下) go build -o "xx.exe" :指定编译程序的名称 go run main.go :执行main.go的文件 go install :先编译后拷贝 把生成的二进制文件拷贝到gopath下 go fmt main 阅读全文
摘要:
#go语言 用go统计字符串中汉字的数量 import ( "fmt" ) func main() { a := 0 s1 := "hello沙河小王子" for _, i := range s1 { if unicode.Is(unicode.Han,c) { a ++ } } fmt.Print 阅读全文
摘要:
WordCount by C 结对编程 ======== 合作者:201631062210,201631062110 Gitee项目地址: "https://gitee.com/zhouyue98/learngit" 本次作业的链接地址: "https://edu.cnblogs.com/campu 阅读全文
摘要:
WordCount by C ======== Gitee项目地址: "地址链接" 一·解题思路 当拿到这个题目时,由于对文件的一些操作不是很熟悉,脑子感到一片混乱。在一番考虑之后,决定用c 完成,大概分为4个主要类,分别执行 c, w, l, o操作。但当真正做起来的时候,也是查阅资料后,看了一些 阅读全文