随笔分类 - go
摘要:前段时间针对antd pro做了一下适配: 有兴趣的朋友可以进入预览:https://preview.go-admin.dev/ 账号:admin 密码:123456 近期计划: 近期go-admin即将发布go-admin-cli针对生成代码模块进行了重新定义;
阅读全文
摘要:字符串 string是数据类型,不是引用或者指针类型 string是只读的byte slice,len函数可以获取他所有的byte数量 string的byte数组可以存放任何数据 输出 注意:len获取的string的byte个数,不是字符数 Unicode UTF8 Unicode是一种字符集(c
阅读全文
摘要:Map与工厂模式 Map的value可以是一个方法 与Go的Dock type 接口方式一起,可是方便的实现单一方法对象的工厂模式 输出 实现 Set Go的内置集合中没有Set实现,可以map[type]bool 1. 元素的唯一性 2. 基本操作 添加元素 判断元素是否存在 删除元素 元素个数
阅读全文
摘要:Map声明 Map元素的访问 在访问的Key不存在时,仍会返回零值,不能通过返回nil来判断元素是否存在 输出 Map 遍历 示例代码 输出 示例代码请访问: https://github.com/wenjianzhang/golearning
阅读全文
摘要:数组的声明 数组元素遍历 go func TestArrayTravel(t testing.T) { arr3 := [...]int{1, 3, 4, 5} for i := 0; i slice can only be compared to nil "最新动态" 示例代码请访问: https
阅读全文
摘要:基于Gin + Vue + Element UI的前后端分离权限管理系统,快速开启go项目的脚手架
阅读全文
摘要:算术运算符 下表列出了所有Go语言的算术运算符。假定 A 值为 10,B 值为 20 运算符描述实例 + 相加 A + B 输出结果 30 - 相减 A - B 输出结果 -10 * 相乘 A * B 输出结果 200 / 相除 B / A 输出结果 2 % 求余 B % A 输出结果 0 ++ 自
阅读全文
摘要:循环 Go语言仅支持循环关键字 for for i := 0; i<5; i++ 示例 while 条件循环 while(n<5) n := 0 for n < 5 { n++ fmt.Println(n) } while 无限循环 while(true) for { ... } package l
阅读全文
摘要:基本数据类型 bool string int int8 int16 int32 int64 uint uint8 uint16 uint32 uint64 uintptr byte // alias for uint8 rune // alias for int32, represents a Un
阅读全文
摘要:编写测试程序 源码文件以_test结尾;例如:xxx_test.go 测试方法名以Test开头;例如:func TestXXXXX(t *testing.T){} 实现斐波那且数列 package fib import ( "fmt" "testing" ) func TestFibList(t *
阅读全文
摘要:开发环境构建 GOPATH 在1.8版本前必须设置这个环境变量 1.8以及更高版本如果没有设置,则使用默认值在Mac上GOPATH可以通过修改 ~/.bash_profile来设置 程序基本结构 package main //包,表明代码所在的模块(包)和java以及dotnet 命名空间是相似的
阅读全文

浙公网安备 33010602011771号