
golang基础小记(4)——if、for、for range、switch
if、for、for range、switch 内容均以代码形式呈现,包括: if ,注意表达式不需要加 () ;左大括号 { 必须与 if 、 else 在同一行;大括号 {} 绝对不能省去。(示例代码第6行) for ,go中没有 wh...
if、for、for range、switch 内容均以代码形式呈现,包括: if ,注意表达式不需要加 () ;左大括号 { 必须与 if 、 else 在同一行;大括号 {} 绝对不能省去。(示例代码第6行) for ,go中没有 wh...
集合(Map) 1.1什么是Map map是Go中的内置类型,它将一个值与 一个键关联起来。可以使用相应的键检索值。 Map是一种无序的键值对的集合。Map最重要的一点是通过key来快速检索数据,key 类似于索引,指向数据的值 Map是一...
关于go mod的简介这里有一篇文章文章链接关于go mod的使用方法网上的五花八门,没重样的,我是这样成功使用的:第一步:打开终端,输入 go env -w GO111MODULE=ongo env -w GOPROXY=https://...
参考:https://www.cnblogs.com/littermonster/articles/12671284.html 编译项目时,很多Go的依赖包都无法通过go get得到,如下图: 解决方法: 打开cmd命令窗口,进入到 gol...
MarshalIndent相比于Marhsal()的区别就在于读结果做了Indent 的处理: Indent 的代码有点长,简单说就是对Json 多了一些格式处理: Json Marshal:将数据编码成json字符串 m:= map[st...
python是通用的编程语言,可以应用在各大领域之中,大家都知道python有很多框架,其中Flask框架和Django框架想必大家都很熟悉,那么Flask框架和Django框架有什么区别? Flask框架: 该框架自由、灵活、...
在本月初的 GopherCon 上,知名 Go 语言贡献者与布道师 Dave Cheney 发表了名为《The Zen of Go》的演讲,之后他整理了演讲内容在博客中分享,由于内容过长,他又写了一个简洁版本:•完整版: https://d...
点击上方“黑光技术”,选择“设为星标”完美之道,不在无可增加,而在无可删减! 黑光技术专栏 Golang UnitTest单元测试 Golang官方依赖管理工具dep学习使用 Golang信号处理和如何实现进程优雅退出 golang的h...
第二天 指针 一个指针变量指向了一个值的内存地址,类似于变量和常量。 指针声明格式如下: var var_name *var-typestr := new(string)//列var ip *int 指针赋值 var a int= 20 /...
切片(slice) 切片(Slice)是一个拥有相同类型元素的可变长度的序列。切片是引用类型,本身并不存储任何数据,其内部包括 地址 、 长度 、 容量 ,其底层是数组,所以 地址 指向底层数组的对应元素。另外, 长度 是切片的元素个数, ...