
Go
文章平均质量分 53
Super乐
闭上自己的嘴,抬起自己的腿,走自己的人生路。
展开
-
Go语言占位符的使用
# 定义示例类型和变量 type Human struct { Name string } var people = Human{Name:"zhangsan"} 普通占位符 占位符 说明 举例 输出 %v 相应值的默认格式。 Printf("%v", people) {zhangsan}, %+v 打印结构体时,会添加字段名 Printf(".原创 2021-08-26 18:28:14 · 768 阅读 · 0 评论 -
beego之bee 工具简介
bee 工具是一个为了协助快速开发 beego 项目而创建的项目,通过 bee 您可以很容易的进行 beego 项目的创建、热编译、开发、测试、和部署。 bee 工具的安装 您可以通过如下的方式安装 bee 工具: go get -u github.com/beego/bee/v2 安装完之后,bee可执行文件默认存放在$GOPATH/bin里面,所以您需要把$GOPATH/bin添加到您的环境变量中,才可以进行下一步。 如果你本机设置了GOBIN,那么上面的bee命令就会安装到G...原创 2021-08-25 16:29:12 · 2341 阅读 · 0 评论 -
Go语言%d,%p,%v等占位符
首先需要了解哪些占位符分别代表什么 这些是死知识,把常用的记住,不常用的直接查表就行了 golang 的fmt 包实现了格式化I/O函数,类似于C的 printf 和 scanf。 定义示例类型和变量 type Human struct { Name string } var people = Human{Name:"zhangsan"} 1)普通占位符 占位符 说明 举例 输出 %v 相应值的默认格式。 Printf("%v", people) {zha原创 2021-01-29 14:39:16 · 2575 阅读 · 0 评论 -
beego使用MySQL
前言:在操作过程中,遇到的错误,如果有如下错误提示的 1、needs a primary key field, default is to use 'id' if not set。这个提示说:需要一个主键字段,如果没有设置,默认使用'id'。 解决方法:在模型的主键字段后面加上:`orm:"column(user_id);pk"` 即可。user_id(换成你自己表的主键名称) 第一步:执行如下命令 go get -u github.com/astaxie/beego/orm 第二步:执行如下命令原创 2021-01-28 18:32:01 · 1556 阅读 · 0 评论 -
beego输出数据的几种方式
原创 2021-01-28 16:41:33 · 581 阅读 · 0 评论 -
beego使用Swagger
第一步:创建项目,执行 bee api beegoApi beegoApi:目录结构如图所示:(在这里多说一句,bee new 项目名 和 bee api 项目名 ,这两个命令最后生成的项目区别,在于后者别前者少一个 views目录) 第二步:配置 swagger Swagger是一套围绕OpenAPI规范构建的开源工具,可以帮助我们设计,构建,编写和使用 REST API 使用bee generate docs生成符合swagger使用的两个文档swagger.json...原创 2021-01-27 11:24:34 · 3268 阅读 · 0 评论 -
beego路由设置-第一篇
项目路由设置 前面我们已经创建了 beego 项目,而且我们也看到它已经运行起来了,那么是如何运行起来的呢?让我们从入口文件先分析起来吧: package main import ( _ "quickstart/routers" "github.com/beego/beego/v2/server/web" ) func main() { web.Run() } 我们看到 main 函数是入口函数,但是我们知道 Go 的执行过程是如下图所示的方式: 这里我们就看到了我原创 2021-01-22 10:11:42 · 749 阅读 · 0 评论 -
beego如何创建项目
创建项目 beego 的项目基本都是通过bee命令来创建的,所以在创建项目之前确保你已经安装了 bee 工具和 beego。如果你还没有安装,那么请查阅beego 的安装和bee 工具的安装。 现在一切就绪我们就可以开始创建项目了,打开终端,进入$GOPATH/src所在的目录: ➜ src bee new quickstart [INFO] Creating application... /gopath/src/quickstart/ /gopath/src/quickstart...原创 2021-01-22 09:59:18 · 1008 阅读 · 0 评论 -
beego安装与升级
beego 的安装 beego 的安装是典型的 Go 安装包的形式: go get github.com/beego/beego/v2 常见问题: git 没有安装,请自行安装不同平台的 git,如何安装请自行搜索。 git https 无法获取,请配置本地的 git,关闭 https 验证: git config --global http.sslVerify false 无法上网怎么安装 beego,目前没有好的办法,接下来我们会整理一个全包下载,每次发布正式版本都会提供原创 2021-01-22 09:56:46 · 1050 阅读 · 0 评论 -
Goland如何创建项目
第一步: 第二步: 第三步: 第四步:新建一个go文件 第五步:原创 2021-01-21 10:52:40 · 1088 阅读 · 0 评论