Loading

上一页 1 2 3 4 5 6 7 8 ··· 25 下一页
摘要: ## 简介 最近在写一个全栈项目需要用到日志功能,去找了一下日志库发现zap的Star很高。 **zap** 是 uber 开源的 Go 高性能日志库,支持不同的日志级别, 能够打印基本信息等,但不支持日志的分割,所以我们还需要用另一个日志分割的包——**lumberjack**,这也是zap官方推 阅读全文
posted @ 2023-03-13 11:01 ViKyanite 阅读(947) 评论(0) 推荐(0) 编辑
摘要: 前言 最近因为到了找工作季,我之前那篇春招的博客阅读量也上去了。于是也就有个热心的网友,认真的帮我看了我的WebSever项目。发现跑不起来,为了答谢他好好看了我的博客并帮我review代码,于是就修改了一下让这个项目现在可以跑了。 记得先要建库和建表哦。 过程中遇到的问题: 运行提示: weser 阅读全文
posted @ 2023-03-12 17:53 ViKyanite 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:微服务(Microservices) 原文是 Martin Flower 于 2014 年 3 月 25 日写的《Microservices》 省流:微服务类似于操作系统中的微内核概念。众所周知,Linux采用的是宏内核,也就是所有的功能都写在一个应用里,直接本地调用即可。与之相对的就是 阅读全文
posted @ 2023-03-07 15:48 ViKyanite 阅读(76) 评论(0) 推荐(0) 编辑
摘要: Issue Issue的创建方式 Issue的生命周期是从它被创建的一刻开始的。创建Issue的方法一般有以下几种: MantisBT的Web界面——也就是用户登录MantisBT后报告Issue的地方。 SOAP API——应用可以通过SOAP API自动地往MantisBT创建Issue。例如, 阅读全文
posted @ 2023-03-07 11:55 ViKyanite 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 前言:似乎在官方文档只看见了怎么上传,并没有看到怎么下载... 文件流形式(发送下载链接) 百度发现Gin早就有成熟的封装好的函数: package gin // File writes the specified file into the body stream in an efficient 阅读全文
posted @ 2023-03-03 16:06 ViKyanite 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 起因 最开始我是使用APIPost模拟前端发送消息的,但是到了需要发送多个文件的需求的时候就有点问题了。因为它不能多选文件...官方给出的解决办法是这样的: https://qa.apipost.cn/q/89d67962d3022577 目前是按照以下方式传输的 update: 结果发现APIPo 阅读全文
posted @ 2023-03-02 21:24 ViKyanite 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 问题排查 在我用GORM保存对象的的时候,报了“BLOB/TEXT column used in key specification without a key length”的错误。经过网上查资料发现最主要原因是,我把longtext字段设置为了unique就导致了这次出错。 网上资料 Mysql 阅读全文
posted @ 2023-03-02 11:54 ViKyanite 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: 最开始因为我根据网上的GORM连接MySQL教程,所以在代码中charset参数是写死的,如下: ```go fmt.Sprintf("%s:%s@tcp(%s)/%s?charset=utf8&parseTime=True&loc=Local", a, b, c, d) ``` 但是现在前后端对接 阅读全文
posted @ 2023-03-02 11:10 ViKyanite 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 让我们高喊”reflect牛逼!!“ 早就知道reflect包很牛了,没想到这么牛。现在我在为我写的业务编写单元测试,在写测试途中发现,我的业务结构提非常大,如果我要生成的话会写一大串长的代码,而且还不能复用...对于一些简单的用例来说十分浪费。 于是就想能不能用reflect遍历struct字段, 阅读全文
posted @ 2023-02-23 11:34 ViKyanite 阅读(45) 评论(0) 推荐(0) 编辑
摘要: ## Gin官方 官方给出了单文件与多文件的上传方式,也就是其实gin自己就实现了文件上传的功能,只不过看下来好像只能上传到本地,转发到别的服务器的话需要自己再加一些实现,并不是很难。 ### 单文件 参考 issue [#774](https://github.com/gin-gonic/gin/ 阅读全文
posted @ 2023-02-21 17:01 ViKyanite 阅读(1210) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 25 下一页