![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go语言
xunmeng2019
这个作者很懒,什么都没留下…
展开
-
go语言基础知识
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2019-02-19 10:21:24 · 563 阅读 · 0 评论 -
go学习总结
go后端学习1 router里面入口 所有的接口都是以这个做入口2 然后controllers目录 control相当于类似于前端的provider就是提供post get方法3 model目录是业务层类似于前端的service4provider是和数据库交互的服务编译版本包go build -o 服务名称...原创 2019-04-19 10:18:09 · 267 阅读 · 0 评论 -
数据库基本操作
n登录数据库命令mysql -uztecms -p’!Root@123’ -h 127.0.0.1 -P 3306show databases;用哪一个数据库use envconf;查询这个数据库里面的所有表show tables;查询这个表的所有数据select * from table_name;drop table table_name;select* from data...原创 2019-03-28 19:31:06 · 98 阅读 · 0 评论 -
go菜鸟教程总结
Go 语言最主要的特性:自动垃圾回收更丰富的内置类型函数多返回值错误处理匿名函数和闭包类型和接口并发编程反射语言交互性原创 2019-03-08 19:21:05 · 977 阅读 · 0 评论 -
【Go命令教程】11. go vet 与 go tool vet
命令 go vet 是一个 用于检查 Go 语言源码中静态错误的简单工具。与大多数 Go 命令一样,go vet 命令可以接受 -n 标记和 -x 标记。-n 标记用于只打印流程中执行的命令而不真正执行它们。-n 标记也用于打印流程中执行的命令,但不会取消这些命令的执行。示例如下:1234hc@ubt:~$ go vet -n pkgtool/usr/local/go/pkg/tool...转载 2019-02-21 09:50:38 · 518 阅读 · 0 评论 -
go defer
Go 中 defer 的 5 个坑 - 第一部分yujiahaol68 · 2017-12-26 15:11:12 · 7871 次点击 · 预计阅读时间 5 分钟 · 大约9小时之前 开始浏览这是一个创建于 2017-12-26 15:11:12 的文章,其中的信息可能已经有所发展或是发生改变。通过本节的学习以避免掉入基础的 defer 陷阱中本文只适合想要进阶学习 Golang 的新...转载 2019-03-02 11:25:20 · 110 阅读 · 0 评论 -
go defer
deferdefer func() {os.Exit(1)}()转载 2019-03-02 11:23:03 · 183 阅读 · 0 评论 -
go的os包
Go语言os标准库常用方法os.Getwd()函数原型:func Getwd()(pwd string, err error)作用:获取当前文件路径返回:当前文件路径的字符串和一个err信息示例:package mainimport (“fmt”“os”)func main() {dir,_ := os.Getwd()fmt.Println(“当前路径:”,dir)...原创 2019-03-02 10:20:19 · 779 阅读 · 0 评论 -
go语言判断文件是否存在
代码原创 2019-03-02 10:18:48 · 1132 阅读 · 0 评论 -
go里面range的用法
前言相信用过Range的朋友们都知道,Go语言中的range关键字使用起来非常的方便,它允许你遍历某个slice或者map,并通过两个参数(index和value),分别获取到slice或者map中某个元素所在的index以及其值。比如像这样的用法:?1234for index, value := range mySlice {fmt.Println("index: " + in...原创 2019-03-01 17:00:59 · 2049 阅读 · 0 评论 -
Go语言的JSON 库
1、Go语言的JSON 库Go语言自带的JSON转换库为 encoding/json1.1)其中把对象转换为JSON的方法(函数)为 json.Marshal(),其函数原型如下func Marshal(v interface{}) ([]byte, error)也就是说,这个函数接收任意类型的数据 v,并转换为字节数组类型,返回值就是我们想要的JSON数据和一个错误代码。当转换成功的时...转载 2019-03-01 16:40:20 · 3129 阅读 · 0 评论 -
beego框架开发个人博客
安装配置需要先安装配置 Golang,然后安装配置 beego,beego是一个使用 Go 的思维来帮助您构建并开发 Go 应用程序的开源Web开发框架,beego的中文文档很友好,请自行查看 beego安装配置完成之后,使用 bee命令创建工程...转载 2019-04-19 10:24:16 · 564 阅读 · 0 评论