Librarian: 帮你快速一键启动一个markdown站点

2020-05-07
阅读 1 分钟
2.4k
有时候我们写的文档,想要发布到公网或局域网上,分享给他人。当你不想花时间在纠结怎么搭建网站,下载各种依赖等等。那么 Librarian 也许可以帮到你。Librarian 可以一键启动一个 markdown 站点,你只需要写好 markdown 文档,以及设置目录yml。

使用GoAdmin极速搭建golang应用管理后台(二)——自定义登录页面

2020-04-20
阅读 2 分钟
3.4k
前面我们介绍怎么快速上手搭建一个管理后台,这一节就介绍一下怎么自定义登录的页面。 框架内置提供了一个登陆界面,但有时候我们想要自定义一个,这时我们需要自定义一个组件去引入。线上的demo的登录页面就是自定义的组件。其代码这里:[链接]。 我们想要自定义一个登录界面,可以照葫芦画瓢,先将demo的这个登录组件...

使用GoAdmin极速搭建golang应用管理后台

2020-03-31
阅读 6 分钟
13.1k
GoAdmin是一个基于golang的数据可视化后台搭建框架,内置了管理后台的rbac权限系统,登录以及一个crud逻辑与视图生成的插件。支持不同主题更换,支持添加插件形式添加不同应用进行功能扩展。

可能会是最简单好用的管理后台搭建框架(基于golang)

2019-09-25
阅读 1 分钟
10.4k
只需要两步,大概2分钟即可运行起一个管理后台的例子。线上demo:[链接]框架地址:[链接]例子地址:[链接]文档地址:www.go-admin.cn step 1 {代码...} step 2 {代码...}

collection: 封装map与slice,提升golang开发效率

2019-08-03
阅读 1 分钟
6.4k
golang的数组与map缺少像php一样很多的系统api的支持,使得诸如像获取map中所有key或者打乱数组等这些操作都需要自己写一个api。而此时collection应运而生,collection是一个数据结构可以很轻易的跟map和slice自由转换。collection几乎包括了你开发所需要的各种api操作,php有的都会有。

利用guardian为你的api应用写测试

2018-10-09
阅读 3 分钟
2.5k
要写出一个健壮的程序必须要有测试,测试可以保证上线的代码功能符合预期,防止上线后出现莫须有的损失。对于我们一口气写完的api,匆忙上线往往会导致很糟糕的后果。

api测试框架 Guardian

2018-10-08
阅读 1 分钟
4k
测试api有几个方面,一个是api的响应,一个是持久数据库与内存数据库数据的准确性。编写测试代码是很繁琐的,现在先进的测试方式就是表格测试,即通过写好测试逻辑代码,输入一个个的测试案例去进行测试。为了方便测试驱动开发,于是写了一个这个测试框架。可以用来替代 postman 的测试。现在还在持续改进开发中,欢迎st...

web管理平台生成框架go-admin

2018-08-05
阅读 1 分钟
8.2k
基于Go语言编写,只需要文件配置,利用极少的代码即可运行起一个web端的管理平台。前端利用adminlte搭建,为更好的体验使用了无刷新的pjax技术。后端基于fasthttp框架搭建。前后端结合,后端配置即可生成前端代码,支持多种前端展示组件。当前版本仅支持mysql数据库。

Mins: 一个mini版的restful api资源服务器

2018-07-09
阅读 1 分钟
2.4k
又双叒叕造了一个轮子。Mins,mini server。一个小型服务器。主要用来做一些小型项目开发,或者前端调试用的服务器。内置完成了增删改查的api。只要配置好数据表,就可以对数据表的资源进行增删改查,用约定好的api路由。用来补充略显鸡肋而常用的"nodejs启动服务器"或"php -S"操作。

Go语言编写的web管理平台生成框架

2018-07-07
阅读 1 分钟
9.4k
Web管理平台的工具已经有很多了。但是基于Go的比较少,于是补充了个轮子。用Go来写会有什么好处呢?根据个人的开发经验,基本每个需要交付的项目都会有数据管理平台的需求。而管理平台的编码其实大部分都是重复工作,增删改查,还有前端的页面编写。再加上部署环境等会耗费很多开发时间。这个工作几乎每个项目都需要,所...

基于golang channel的轻量级异步任务分发器

2018-07-02
阅读 2 分钟
9.7k
有时候我们为了更好的利用计算机资源,可以把一些耗时长的任务队列化异步执行。举个对应简单的生活中例子就是大多数餐厅里面点菜都是先找地方做,看了菜单选好菜之后找服务员点菜,此时再等待菜做好送上来。这里餐厅厨房就是计算机的底层资源,菜就是待执行的任务,而服务员就是我们的go channel。

基于gokit的微服务项目骨架ko

2018-05-05
阅读 2 分钟
10.4k
前段时间发布了一个小小的web开发项目骨架morningo,性能与效率齐飞,开发速度在短暂时间熟悉go语言后应该是匹配php,ruby等这些脚本语言,而后期项目并发性能,基本并发到上千乃至上万tcp连接没问题。但从业务架构层面看,项目再发展,数据库存在瓶颈,单体项目耦合度高,可维护性差,可延展性差,存在很多问题。因而项...

php脚本开发Alfred workflow

2018-04-19
阅读 2 分钟
8.8k
使用mac的码农应该不会没用过大名鼎鼎的Alfred,至少也听说过。反正我自从接触mac下了Alfred,就基本不会用到mac的spotlight。Alfred源何强大,也是因为他的工作流(workflow)。想想你是不是经常为了查找本地公网ip,需要:打开浏览器,输入百度,输入ip,搜索。自从用了Alfred后,几个按键就帮你搞定了。为了翻译一个单...

为什么又要推荐一个Web开发框架??

2018-04-10
阅读 3 分钟
9.1k
很难找到一款开发效率高,易上手能够广泛推广,性能好(节省成本抗住大并发C10k), 部署简单(一键部署,无需配置任何环境)的Http项目开发框架。如果有,那么一定是用Go语言开发的吧!看到很多php的仁兄还没接触Go语言。想起以往用php框架像laravel开发,php-fpm部署运行,并发起来疯狂加机器的日子,眼泪就流下来。尽...