上一页 1 2 3 4 5 6 ··· 59 下一页
  2024年1月16日
摘要: 一、概述 本节使用Gin+GOrm+MySql实现基础的增删改查。主要是做一下记录防止后面忘记了可以翻看博客查看 主要有两个.go文件 1.main.go用于注册gin路由及初始化gorm操作数据库 2.Result.go用于封装服务端返回给客户端的响应体 二、代码示例 1.main.go // g 阅读全文
posted @ 2024-01-16 13:17 飘杨...... 阅读(36) 评论(0) 推荐(0) 编辑
  2024年1月12日
摘要: 一、概述 Go使用jwt创建token,验证登录用户的合法性 导入jwt包 go get github.com/dgrijalva/jwt-go 二、代码示例 1.创建token及解析token package token import ( "fmt" "go_workspace/entity" " 阅读全文
posted @ 2024-01-12 16:08 飘杨...... 阅读(78) 评论(0) 推荐(0) 编辑
  2024年1月11日
摘要: 一、概述 承接上一篇(ps:原生增删改查),本篇使用xorm实现增删改查。 之所以要使用xrom是因为xrom可以极大的缩小操作数据库的成本。 使用rom之前需要导入响应的包 go get github.com/go-xorm/xorm #安装xorm go get xorm.io/core go 阅读全文
posted @ 2024-01-11 11:03 飘杨...... 阅读(54) 评论(0) 推荐(0) 编辑
  2024年1月10日
摘要: 一、概述 使用Gin框架+MySQL数据库实现增删改查(原生sql) 实现步骤: 1.导入Gin框架 go get -u github.com/gin-gonic/gin 2.引入MySQL驱动 go get -u github.com/go-sql-driver/mysql 3.注册Gin路由 / 阅读全文
posted @ 2024-01-10 14:51 飘杨...... 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 一、概述 使用LiteIDE写go代码在重启项目的时候会遇到(经常性的,感觉这个款ide有点问题) go 错误: 进程无法启动. 二、解决办法 让项目运行出错一次,然后再运行就行了。 例如:你把导入的包注释掉,运行报错。然后解除注释在运行,就正常了。ps:此方法不具有普适性。 阅读全文
posted @ 2024-01-10 11:41 飘杨...... 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 一、概述 在go中新建一个自定义包供其他包使用。 步骤: 1.新建一个目录 2.目录下新建一个xxx.go文件 3.在xxx.go文件中使用package xxx(包名) 4.此时你的包已经新建好了 5.在需要使用上面包的地方导入即可,如:import "xxxx" ps:如果包中的内容需要对外开放 阅读全文
posted @ 2024-01-10 09:38 飘杨...... 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 一、概述 使用LiteIDE运行go代码出现的错误。 package dbutil is not in std 原因:新建包的目录结构不对。 解决办法: 在项目目录中新建一个文件夹,然后把你的dbutil工具类移动过去或者新建一个即可 阅读全文
posted @ 2024-01-10 09:11 飘杨...... 阅读(201) 评论(0) 推荐(0) 编辑
  2024年1月9日
摘要: 一、概述 开发工具:LiteIDE 现象:运行项目报以下异常 $GOPATH/go.mod exists but should not 错误: 进程退出代码 1. 二、解决办法 去掉LiteIDE开发工具中的GOPATH,然后再运行就行了(查看-->选项-->GolangPackage) 阅读全文
posted @ 2024-01-09 15:39 飘杨...... 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、概述 学习一下Go语言,主要为了观察一下其语言特性。了解一下其与Java/Kotlin/C/C++/Python其语言的区别 二、搭建步骤 1.使用LiteIDE新建目录并创建一个.go文件 2.引入Gin库 a.创建mod文件,并下载导入gin go mod init go_workspace 阅读全文
posted @ 2024-01-09 11:57 飘杨...... 阅读(37) 评论(0) 推荐(0) 编辑
  2024年1月3日
摘要: 一、概述 使用QSettings存储从服务器获取到的token。 二、代码示例 CacheUtils.h #pragma once #include <QObject> #include <QSettings> #include <QString> class CacheUtils : public 阅读全文
posted @ 2024-01-03 16:53 飘杨...... 阅读(28) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 59 下一页