![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go
文章平均质量分 82
lulu_Tang
这个作者很懒,什么都没留下…
展开
-
美团实习笔试解析(go语言版)
菜鸡美团实习笔试解析原创 2022-03-12 15:45:44 · 984 阅读 · 0 评论 -
Go 问答之如何理解 Go 中的接口
Go 问答之如何理解 Go 中的接口个人认为,要理解 Go 的接口,一定先了解下鸭子模型。鸭子模型那什么鸭子模型?鸭子模型的解释,通常会用了一个非常有趣的例子,一个东西究竟是不是鸭子,取决于它的能力。游泳起来像鸭子、叫起来也像鸭子,那么就可以是鸭子。动态语言,比如 Python 和 Javascript 天然支持这种特性,不过相对于静态语言,动态语言的类型缺乏了必要的类型检查。Go 接口设计和鸭子模型有密切关系,但又和动态语言的鸭子模型有所区别,在编译时,即可实现必要的类型检查。什么是 Go转载 2021-12-26 19:32:21 · 169 阅读 · 0 评论 -
Go语言之map
Go中的map简单理解映射是将键映射到值。key<->value这样大体看就跟python中字典的定义很像且映射有如下特点:映射的零值为 nil 。nil 映射既没有键,也不能添加键。make 函数会返回给定类型的映射,并将其初始化备用。我们先看go官方文档给出的例子:package mainimport"fmt"type Vertex struct{ Lat,Long float64}var m map[string]Vertex//在里我们先将其定义f原创 2021-11-26 10:39:08 · 452 阅读 · 0 评论 -
go1.17下 beego的安装
go1.17下 beego的安装go配置bee工具配置注意!!!!报错go配置新建 系统变量:变量名GOROOT,变量值D:\Go\(安装目录)新建 系统变量:变量名GOPATH,变量值D:\GoPath\,项目的路径系统变量 Path,添加D:\Go\bin\bee工具配置系统变量Path,添加D:\GoPath\binbeego的安装:go get github.com/astaxie/beegobeego框架升级:go get -u github.com/astaxie/b原创 2021-11-24 22:22:42 · 1041 阅读 · 0 评论