上一页 1 ··· 110 111 112 113 114 115 116 117 118 ··· 234 下一页

2019年9月2日

swagger-ui升级swagger-bootstrap-ui界面好看到起飞

摘要: 如果项目已经集成了swagger,只需要在pom.xml添加,如果你的项目没有集成swagger,自行百度或看最下方的链接 swagger-bootstrap-ui是Swagger的前端UI实现,目的是替换Swagger默认的UI实现Swagger-UI,使文档更友好一点儿.... swagger- 阅读全文

posted @ 2019-09-02 14:59 ExplorerMan 阅读(3626) 评论(0) 推荐(0)

beego 注解路由

摘要: 场景描述:使用注解路由,不起作用。 额外描述: 路由的添加都写在 main函数中了,同时未设置 beego.BConfig.RunMode ="dev"也未引入 :routers包的初始化操作 其官网描述: http://beego.me/docs/mvc/controller/router.md 阅读全文

posted @ 2019-09-02 14:23 ExplorerMan 阅读(3148) 评论(0) 推荐(0)

golang make()的第三个参数

摘要: 学习了一段时间golang,大概可以用golang做一些小东西了,于是回顾了一下一些基础的东西。golang分配内存有一个make函数,该函数第一个参数是类型,第二个参数是分配的空间,第三个参数是预留分配空间,前两个参数都很好理解,但我对第三个参数却一脸懵逼,例如a:=make([]int, 5, 阅读全文

posted @ 2019-09-02 11:57 ExplorerMan 阅读(630) 评论(0) 推荐(0)

2019年8月30日

Go语言mgo使用情况

摘要: 文重点介绍mgo使用,仅简单介绍mongodb。 mongodb特性 mongdb简单介绍 mongdb简单介绍 注意: 上图已经告知我们mongo不支持事务,在开发项目应用时,想要保证数据的完整性请考虑关系型数据库(经典例子银行转账)。 mongo提供了许多原子操作,比如文档的保存,修改,删除等, 阅读全文

posted @ 2019-08-30 18:35 ExplorerMan 阅读(767) 评论(0) 推荐(0)

golang基础学习-MongoDB使用

摘要: 1.系统环境 Golang:go version go1.10.3 darwin/amd64 OS:MacOS MongoDB: version: 3.4.4 2.Golang使用MongoDB 使用:gopkg.in/mgo.v2 mgo简介 3.简单使用MongoDB 3.1 数据设计 3.1. 阅读全文

posted @ 2019-08-30 18:28 ExplorerMan 阅读(733) 评论(0) 推荐(0)

golang:mgo剖析之Session

摘要: golang操作mongo使用的包是"gopkg.in/mgo.v2",coding过程中需要并发读写mongo数据库,简单观摩了下源码,记录下自己的一些理解,如有错误,敬请斧正。 一般来说,我们直接这样创建一个session: Session, err = mgo.Dial(URL) if err 阅读全文

posted @ 2019-08-30 18:25 ExplorerMan 阅读(269) 评论(0) 推荐(0)

Go语言入门 不错

摘要: Go入门 Go介绍 部落图鉴之Go:爹好还这么努力? 环境配置 安装 下载源码编译安装 下载相应平台的安装包安装 下载地址:https://golang.org/dl/ Linux上的apt-get,yum,Mac上的homebrew 安装 安装完成后命令行输入go,如果显示帮助信息则安装成功 GO 阅读全文

posted @ 2019-08-30 18:11 ExplorerMan 阅读(533) 评论(0) 推荐(0)

Go语言 异常panic和恢复recover用法

摘要: 背景:Go语言追求简洁优雅,所以,Go语言不支持传统的 try…catch…finally 这种异常,因为Go语言的设计者们认为,将异常与控制结构混在一起会很容易使得代码变得混乱。因为开发者很容易滥用异常,甚至一个小小的错误都抛出一个异常。在Go语言中,使用多值返回来返回错误。不要用异常代替错误,更 阅读全文

posted @ 2019-08-30 18:07 ExplorerMan 阅读(525) 评论(0) 推荐(0)

go语言的defer语句

摘要: go语言defer语句的用法 defer的语法 defer后面必须是函数调用语句,不能是其他语句,否则编译器会出错。 这个例子中defer后面使用的是n++指令,不是一个函数调用语句,编译器就报错: defer的基本功能 defer后面的函数在defer语句所在的函数执行结束的时候会被调用;我们查看 阅读全文

posted @ 2019-08-30 18:01 ExplorerMan 阅读(331) 评论(0) 推荐(0)

golang remote debug和docker debug

摘要: 在编写 Go 代码的时候,因为很多时候都是需要调试服务器上的代码的,作为一个年长的工程师,肯定不能用 log.Printf 来调试问题,所以我选择了 delve 这个工具,通过 delve 我可以像本地调试代码一样在 Goland 中调试 Go 代码,很是惬意。如果要说缺点的话,那就是在服务端启动 阅读全文

posted @ 2019-08-30 12:38 ExplorerMan 阅读(1845) 评论(0) 推荐(0)

上一页 1 ··· 110 111 112 113 114 115 116 117 118 ··· 234 下一页

导航