边儿上的小人您要嫌碍事儿,可将鼠标放在上头,边上底下有个叉,点一下就收起来了

随笔分类 -  GO

摘要:【笔记】go语言--函数式编程 简单来说,go语言的函数式编程体现的是一个闭包的情况 函数式编程 VS 函数指针 函数是一等公民:参数,变量,返回值都可以是函数 高阶函数 函数->闭包 ”正统“函数式编程 不可变性:不能有状态,只有常量和函数 函数只能有一个参数 可实现也可不实现 闭包:由函数体,局 阅读全文
posted @ 2022-02-10 19:23 DbWong_0918 阅读(196) 评论(0) 推荐(0) 编辑
摘要:【笔记】go语言--接口 接口的概念 强类型语言:熟悉接口的概念 弱类型语言:没(少)有接口的概念 接口的详解︰使用Google Guice实现依赖注入 curl 是获取http请求的命令工具 curl一个地址可以将首页的源码(html文件)给拉下来 例如:http.get("http://www. 阅读全文
posted @ 2022-02-09 19:29 DbWong_0918 阅读(79) 评论(0) 推荐(0) 编辑
摘要:【笔记】go语言--go语言的依赖管理 GO语言的依赖管理 依赖的概念,依赖就是第三方的库,即别人已经做好的库 依赖管理的三个阶段 GOPATH,GOVENDOR, go mod 三个阶段 - GOPATH GOPATH 默认在~/go(unix linux ) %USERPROFILE%\go(w 阅读全文
posted @ 2022-02-08 19:02 DbWong_0918 阅读(361) 评论(0) 推荐(0) 编辑
摘要:【笔记】go语言--结构体,方法,包与封装 结构体和方法 面向对象 go语言仅支持封装,不支持继承和多态 go语言没有class,只有struct //结构的定义 type TreeNode struct { Left,Right *TreeNode Value int } //结构体的创建 roo 阅读全文
posted @ 2022-02-07 20:28 DbWong_0918 阅读(194) 评论(0) 推荐(0) 编辑
摘要:【笔记】go语言--字符与字符串处理 rune相当于go的char 使用range遍历pos,rune对(遍历出来是不连续的) 使用utf8.RuneCountInString获得字符数量 使用len获得字节长度 使用[]byte获得所有的字节 ascii:单字节编码系统 unicode:英文2字节 阅读全文
posted @ 2022-02-06 22:15 DbWong_0918 阅读(82) 评论(0) 推荐(0) 编辑
摘要:go语言--Map //基本结构,定义 m := map[string] string { "name" : "ccmouse",//这些是无序的,是hashmap "course": "golang", "site" : "imooc", "quality": "notbad", } map[K] 阅读全文
posted @ 2022-01-20 21:22 DbWong_0918 阅读(50) 评论(0) 推荐(0) 编辑
摘要:go语言--切片的操作 接上篇切片的概念开始 //Slice添加元素 arr := [...]int{0,1,2,3,4,5,6,7} s1 := arr[2:6] s2 := s1[3:5]//[5 6] s3 := append(s2,10)//[5 6 10] s4 := append(s3, 阅读全文
posted @ 2022-01-19 22:37 DbWong_0918 阅读(55) 评论(0) 推荐(0) 编辑
摘要:go--(Slice)切片的概念 //切片是什么,定义一个arr,定义一个s为arr中的2到6,这个s就是一个切片 arr := [...]int{0,1,2,3,4,5,6,7} s := arr[2:6]//半开半闭区间,值为[2 3 4 5] //下面的都是Slice fmt.Println( 阅读全文
posted @ 2022-01-18 21:51 DbWong_0918 阅读(36) 评论(0) 推荐(0) 编辑
摘要:go内建容器--数组 1.数量要写在类型的前面 2.可通过_省略变量 3.不仅是range,任何地方都可以使用_来省略变量 4.如果只要i,则可写成for i := range numbers 5.[10]int和[5]int是不同的类型 6.调用func f(arr [10]int)会对数组进行拷 阅读全文
posted @ 2022-01-17 22:03 DbWong_0918 阅读(36) 评论(0) 推荐(0) 编辑
摘要:GO语言的基本语法之变量,常量,条件语句,循环语句 作为慕课网得笔记自己看 定义变量: 使用var关键字 var a, b, C bool var s1, s2 string = "hello", "world' 可放在函数内,或直接放在包内 使用var()集中定义变量 让编译器自动决定类型 var 阅读全文
posted @ 2021-08-04 16:45 DbWong_0918 阅读(167) 评论(0) 推荐(1) 编辑
摘要:首先,下载GO语言,国内的话用 Go下载 - Go语言中文网 - Golang中文社区 (studygolang.com) 可能会快一点 然后根据自己的系统选择下载的包,我是win10,就选go1.16.6.windows-amd64.msi这个,点击等待下载 下载完以后双击打开 安装很简单,一直下 阅读全文
posted @ 2021-08-03 17:31 DbWong_0918 阅读(10294) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示