
golang martini 包的简单使用
新公司用的 go router 框架是 go-martini/martini,github 有 11.2k 的 start,是一个非常优秀的项目,但是个人觉得文档确实写的简单了点。 文章目录 中间件...

新公司用的 go router 框架是 go-martini/martini,github 有 11.2k 的 start,是一个非常优秀的项目,但是个人觉得文档确实写的简单了点。 文章目录 中间件...

生成N位随机数,方法如下 // 随机数字串func RandomNum(length int) string {result := \"\"rand.Seed(time.Now().UnixNano())for i := 0; i <...

第一天 包 package 包名(name)与文件夹名可以不相同,但是尽量把持相同 同一个文件夹下的文件只能有一个包名,否则编译报错 main函数只能在main包下,否则报错:‘go run: cannot run non-main pac...

你创建了一个文件的名字为: lisi001 如果你初始化项目名字为lisi, go mod init lisi 那么你导包的时候就得也用lisi import ("lisi/path""lisi/tools&q...

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://...
![Goland 编译时提示 cannot find package “golang.org/x/[…]” 的解决办法-爱站程序员基地](https://aiznh.com/wp-content/uploads/2021/06/20210608225349-60bff4fde233d-220x150.jpg)
参考: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框架: 该框架自由、灵活、...