喵了个咪的博客

代码即真理

Goalng软件包推荐

前言 哈喽大家好呀! 马上要迎来狗年了大家是不是已经怀着过年的心情了呢? 今天笔者给大家带来了一份礼物, Goalng的软件包推荐, 主要总结了一下在go语言中大家开源的优秀的软件, 大家了解之后在后续使用过程有遇到如下软件可以解决的问题可以来本篇文章寻找对于的软件 PS:这里的软件笔...

2018-02-09 15:27:50

阅读数 643

评论数 0

[Golang软件推荐] Frp内网穿透

在一个IP紧缺的时代,连电信也不分配固定IP给到你用,一条专网专用线路贵的不行,那么作为软件开发人员常常要使用到外网,比如和微信调试程序,给到不在同一网段的朋友一起调试程序等,大家耳熟能详的内网穿透就是花生壳,但是花生壳的灵活性比较差,笔者就想有没有什么更好的办法自己搭建一个内网穿透服务器呢?...

2018-03-22 13:39:34

阅读数 826

评论数 0

[Golang软件推荐] Golang通用连接池

连接池在编程中并不少见,链接数据库,redis等操作都需要连接池,否则就会出现并发问题,如果每次操作都建立一条新的链接将会大大消耗资源,笔者也是在使用thrift-Clinet链接Service端使用的时候出现了并发问题,然后找到了一个通用的连接池的库在这里分享给大家. 附上: 喵了个咪的...

2018-03-10 11:32:51

阅读数 1647

评论数 0

[Golang软件推荐] RSA公私钥加解密(解决Golang私钥加密公钥解密问题)

安全是软件开始中很重要的一个环节,在金融场景以及设计资产的场景下更是如此,在加密算法中主要使用较多加密方式分别是对称加密和非对称加密,对称加密中的代表是AES,DES,3DES等,非对称加密中使用比较多的是RSA,ECC等,最近火热的比特币中就使用ECC椭圆曲线算法,本篇文章主要是笔者在使用G...

2018-02-26 17:54:16

阅读数 1681

评论数 1

PhalGo-Respones

PhalGo-Respones在处理请求 Api 请求中 , 除了对 Request 之外最重要的就是 Response 了 , PhalGo 支持两种格式的参数返回一种是 Josn 一种是 XML , 在 PhalGo 中默认使用JSON进行返回 , 可以在入口文件进行全局返回参数配置或在摸个接...

2017-11-10 14:13:51

阅读数 80

评论数 0

PhalGo-参数验证过滤

PhalGo-参数验证过滤phalGo 的参数过滤使用 beego 提供的独立模块 validation 进行封装改造 , 从而达到可以和 request 一同使用的效果 , 通过统一的报错机制对不匹配的参数进行处理.连贯操作当我们自己进行参数验证时,我们需要先获取参数,在判断参数是否存在,判断长...

2017-11-10 14:13:19

阅读数 77

评论数 0

[喵咪KafKa(2)]单机模式运行KafKa

PhalGo-参数验证过滤phalGo 的参数过滤使用 beego 提供的独立模块 validation 进行封装改造 , 从而达到可以和 request 一同使用的效果 , 通过统一的报错机制对不匹配的参数进行处理.连贯操作当我们自己进行参数验证时,我们需要先获取参数,在判断参数是否存在,判断长...

2017-11-10 14:11:53

阅读数 173

评论数 0

PhalGo-Request

PhalGo-RequestPhalGo-Request对Echo进行了封装,目的是为了减少获取请求参数,转换类型,判断请求参数有效此类重复操作带来的代码量,PhalGo-Request支持Get,Post,Json三类请求参数,并且使用连贯操作来获取API需要的参数减少重复代码量,.Reques...

2016-06-29 14:17:32

阅读数 301

评论数 0

PhalGo-Echo路由

PhalGo-Echo路由Echo官网地址:https://labstack.com/echoEcho是PhalGo最核心的组件,负责了整体的请求路由返回等功能,并且Echo支持HTTP2协议以及HTTPS协议为什么选择Echo在初期笔者考虑过Echo,gin以及beego来尝试实现自己的项目,最...

2016-06-29 14:15:04

阅读数 675

评论数 0

PhalGo-Viper获取配置

PhalGo-Viper获取配置viper项目地址:https://github.com/spf13/viper什么是viperviper是国外大神spf13编写的开源配置解决方案,viper拥有一下功能以及特性如下: 设置默认值 从JSON,toml YAML,HCl,和java属性配置文件 从...

2016-06-29 14:14:27

阅读数 2036

评论数 0

PhalGo-ADM思想

PhalGo-ADM思想关于ADM思想主要是指在API开发中使用API,Domain和Model三层结构,PhalGo从PhalApi中学习并且推崇这种设计模式,这种模式的好处在于分工明确,业务复用,数据复用可以减少复杂业务重复的代码量,**很多框架关心性能,而不关心人文;很多项目关心技术,而不关...

2016-06-29 14:14:01

阅读数 271

评论数 0

PhalGo-初识PhalGO

PhalGo-初识PhalGOPhalGo是一个API开发框架,因为使用了Echo框架同样也能用于MVC的开发,MVC具体可以参考Echo官方文档,对于PhalGo来说可以使用推荐的结构来设计的API接口,也可以按照自己的需求来处理,这都是灵活的,如何使用取决于开发者目录结构│ ├── Api ...

2016-06-29 14:13:38

阅读数 310

评论数 0

PhalGo-介绍

PhalGo-介绍phalgo是一个Go语言的一体化开发框架,主要用于API开发应为使用ECHO框架作为http服务web程序一样可以使用,牛顿曾经说过”如果我比别人看得远,那是因为我站在巨人的肩膀上”,既然Golang有那么多优秀的组件为什么还要重复造轮子呢?所以就有了一个把一些优秀组件整合起来...

2016-06-29 14:13:12

阅读数 577

评论数 0

[喵咪Golang(2)]安装和Helloworld

[喵咪Golang(2)]安装和Helloworld前言哈喽大家好啊!今天我们紧接着来学习关于Go语言的安装和使用Go打印出helloworld,本节内容将会讲解关于Go语言在Liunx下怎么安装,环境变量怎么配置分别起到了什么作用,然后我们把go运行起来并且打印出helloworld,那么就开始...

2016-06-29 14:10:15

阅读数 494

评论数 0

[喵咪Golang(1)]Go语言开篇

[喵咪Golang(1)]Go语言开篇前言哈喽大家好啊!喵咪我今天又来开坑了,最近学习和使用了go语言了一段时间,也在组合一些好的组件编写phalgo开发框架.在想是不是可以来写一个套关于go语言的文章和一些好的组件的介绍使用,虽然自己也是半桶水但是我相信在编写的过程中能给自己很多收获,最好也能帮...

2016-06-29 14:09:54

阅读数 760

评论数 0

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