自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 go整合gorm

有时候,中间表不是gorm自动生成中间表除了两张表的id 可能还会存在其他字段这时候描述两张表的多对多关系就会涉及到两个结构体标签和下边的例子一个人可以购买多个品牌的汽车一个品牌的汽车也可以被多个人购买以下例子是从Persion角度定义了一个[]Cars的变量指向中间表的PersionId字段指向中间表的CarId字段import ("fmt""log""os""time"column:id"` // 主键column:name"` // 姓名"`

2024-12-09 15:06:05 748

原创 在ReactNative中使用ReduxjsToolkit

在下边的案例中实现一个页面在页面中有一个按钮点击按钮实现redux中的数据更新并显示到页面上。

2024-11-07 13:17:32 804

原创 React-Native调用原生

/ 调用原生// 调用一个普通方法const params = '传入内容';// 调用一个回调函数方法const params = '传入内容';});// 调用一个Promise方法const params = '传入内容';return (<View>}}><Text>调用一个普通的方法</Text>}}><Text>调用一个回调函数的方法</Text>}}><Text>调用一个Promise的方法</Text></View>

2024-11-05 13:49:06 225

翻译 React_Navigation中文文档

React Native没有像web浏览器那样内置用于导航的API。React Navigation为您提供了这一功能,以及iOS和Android在屏幕之间转换的手势和动画。堆栈Navigator是一个组件,它将路由配置作为其子级,并为配置提供额外的道具,并呈现我们的内容。每个堆栈。Screen组件采用一个名称道具,该名称道具指的是路由的名称,而组件道具则指定要为路由渲染的组件。这是两个必需的道具。要指定堆栈中的初始路由,请提供initialRouteName作为导航器的道具。

2024-11-05 10:23:44 60

原创 golang-copier复制库的使用

在一个系统中,我们会按照controller(数参数校验) => service(具体业务逻辑) => dao(数据库的接口)三层架构的设计进行编码其中controller层入参会接收vo 返回 dto 供service调用service层入参接收 dto 返回 Bo 供Dao持久层调用dao层入参接收po 将po直接存入数据库所以就经常需要对这些对象进行转换操作如果收到转换就会比较麻烦这里推荐一个开源的复制库jinzhu/copier。

2024-10-11 14:03:41 519

原创 golang并发编程

var 变量名 chan 数据类型。

2024-10-11 09:43:37 663

原创 golang整合consul

通过docker安装拉取consul镜像运行consul容器每次启动docker 容器自动重启访问web页面。

2024-09-24 16:43:09 447

原创 golang整和grpc

/ 指定当前proto语法的版本,有2和3protobuf 中定义一个消息类型是通用关键字message字段指定的消息就是需要传输的数据格式的定义message关键字类似于c++ 中的class java中的class go中的struct例如在消息中承载的数据分别对应于每一个字段。其中每一个字段都有一个名字和一种类型。在一个proto文件可以定义多个消息。

2024-09-23 15:19:52 997

原创 golang读取yaml配置文件

Viper是适用于Go应用程序的完整配置解决方案。它被设计用于在应用程序中工作,并且可以处理所有类型的配置需求和格式。

2024-08-20 15:39:20 386

原创 GIN框架使用

可以通过实现 validator.Func 接口来定义自定义验证函数。以下是一个示例import ("net/http""regexp"// 定义自定义验证函数ok {// 声明一个结构体用来接收请求参数// 获取默认验证器ok {// 注册自定义验证函数// get请求err!

2024-08-19 13:44:21 949

原创 golang 整合 es

拉取es镜像创建docker容器。

2024-08-19 09:31:25 219

原创 golang整合jwt

下载包直接上代码。

2024-08-13 15:44:58 462

原创 golang整合日志zap

和,这 3 个方法通过单个函数调用就可以构建一个日志计记录器,也可以简单配置Config 配置项源码// 动态改变日志级别,在运行时你可以安全改变日志级别// 将日志记录器设置为开发模式,在 WarnLevel 及以上级别日志会包含堆栈跟踪信息// 在日志中停止调用函数所在文件名、行数// 完全禁止自动堆栈跟踪。默认情况下,在 development 中,warnlevel及以上日志级别会自动捕获堆栈跟踪信息// 在 production 中,ErrorLevel 及以上也会自动捕获堆栈信息。

2024-08-09 15:21:46 845 1

原创 golang 整合 swagger

golang 整合 swagger

2024-08-08 16:16:18 778

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除