flora222

2026年7月18日 #

GoLangStudy:day11

摘要: GO day11 golang语法基础(channel part2,GOPATH弊端) 1.channel与range package main import ( "fmt" ) func main() { //创建一个无缓存channel c := make(chan int) go func() 阅读全文

posted @ 2026-07-18 23:40 Flora2 阅读(5) 评论(0) 推荐(0)

GoLangStudy:day10

摘要: GOday10 golang语法基础(channel管道part1) 1.channel的基本定义与使用 示例: package main import "fmt" func main() { //定义一个无缓存channel,接收int类型的值 c := make(chan int) go fun 阅读全文

posted @ 2026-07-18 00:35 Flora2 阅读(4) 评论(0) 推荐(0)

2026年7月17日 #

GoLangStudy:day8&9

摘要: GO day8&9 golang基础语法详解(Tag实际应用,goroutine详解) 1.TAG标签在JSON中的实际应用 package main import ( //encoding包中有常见编码格式,这里我们调用json包 "encoding/json" "fmt" ) type Movi 阅读全文

posted @ 2026-07-17 00:45 Flora2 阅读(5) 评论(0) 推荐(0)

2026年7月13日 #

GoLangStudy:day7

摘要: Go day7 golang语法解析:内置pair结构与反射机制 1.内置pair结构 示意图: 变量的type和value就是一个pair对,并且pair对在传递的过程中永远不变 示例代码: package main import "fmt" func main() { var a string 阅读全文

posted @ 2026-07-13 00:03 Flora2 阅读(4) 评论(0) 推荐(0)

2026年7月12日 #

GoLangStudy:day6

摘要: GO day6 golang语法基础(面向对象继承与接口) 1.面向对象:继承 package main import "fmt" // 父类Huamn type Human struct { name string sex string } // 在子类结构体中写一下父类名,就代表有继承关系 // 阅读全文

posted @ 2026-07-12 00:20 Flora2 阅读(4) 评论(0) 推荐(0)

2026年7月11日 #

GoLangStudy:day5

摘要: GO day5 golang语法注意点(map与struct,面向对象起步) 1.map的常见使用方式 以下是map的增删改查: package main import "fmt" // map与slice一样,传参时为引用传递,这是因为map与slice本质上都是指针 func PrintMap( 阅读全文

posted @ 2026-07-11 00:02 Flora2 阅读(5) 评论(0) 推荐(0)

2026年7月10日 #

GoLangStudy:day4

摘要: GO day4 golang语法注意点(切片、map声明) 1.slice切片的声明与定义 package main import "fmt" func main() { //1.声明slice1是一个切片,并且初始化长度为3 slice1 := []int{1, 2, 3} //%v是按照默认格式 阅读全文

posted @ 2026-07-10 00:30 Flora2 阅读(5) 评论(0) 推荐(0)

2026年7月9日 #

GoLangStudy:day3

摘要: Go day3 golang语法注意点(指针与数组) 1.Golang指针概念 其实跟c语言和c++是一样的。。。这里简单看一下写法好了 package main import "fmt" //定义整型指针p func changeValue(p *int) { *p = 100 } func ma 阅读全文

posted @ 2026-07-09 00:22 Flora2 阅读(3) 评论(0) 推荐(0)

2026年7月8日 #

GoLangStudy:day2

摘要: Go day2 golang语法注意点(续) 1.函数的多返回值写法 package main import "fmt" // 单个返回值:定义函数时,传参类型写在形参后,并在花括号前写明返回值类型,不返回值就不写 func test1(a string, b int) int { fmt.Prin 阅读全文

posted @ 2026-07-08 00:19 Flora2 阅读(3) 评论(0) 推荐(0)

GoLangStudy:day1

摘要: GO study day1 序言 优势 1.极简单的部署方式 可以直接编译成机器码,效率高 不依赖其他第三方库 直接运行即可实现部署 2.静态类型语言 编译的时候可以检查出来隐藏的大多数问题 动态语言大多数问题只有在运行的时候才能被发现 3.语言层面的并发 go语言能够通过充分的利用多核来实现并发 阅读全文

posted @ 2026-07-08 00:17 Flora2 阅读(4) 评论(0) 推荐(0)

导航