Golang Go语言中的萝莉控爱好者Web框架
looli 萝莉控专属的 web 框架
业余时间搞了个极简主义的 golang web 框架, https://github.com/cssivision/looli , looli => 萝莉,萝莉控专属的 golang 框架。
- router 支持常用的路由匹配
- context 各种常用方法的语法糖
- middleware 级联的中间件,自带 cors, session, csrf 等中间件
自己造轮子,写自己的网站。
package main
import (
“net/http”
“github.com/cssivision/looli”
)
func main() {
router := looli.Default()
router.Get("/a/:name", func(c *looli.Context) {
c.Status(200)
c.String("hello " + c.Param("name") + "!\n")
})
http.ListenAndServe(":8080", router)
}
Golang Go语言中的萝莉控爱好者Web框架
更多关于Golang Go语言中的萝莉控爱好者Web框架的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
是 loli ,我只是把它 looooli 拉长了。
参考一下中间件,因为你萝莉都拼错了,不敢用,还是要用 echo 。
233
自己造轮子,对某个技术点印象更深
有没有路由别名的功能,看了很多微框架都没有。除了马卡龙
这目标人群的细分领域,害怕
别名是啥?
只是语法糖,其实 go 自带的 http 能够完成大部分的功能
我们项目我给起名还叫 saber 呢🙃
路由别名?
ex 咖喱棒👍
可以直接或者间接用各种现有的 MiddleWare
吗?
对于不同的框架,通用的中间件估计都得在外面包装一下
萝莉控是指对萝莉有特别爱好之人,那么萝莉控爱好者可以理解为爱好"对萝莉有特别爱好之人"的人吗……细思恐极
你是想說"愛好對蘿莉有特別愛好之人的人"吧?
一直用 iris
就是为路由命名啊,可以在其它地方方便调用,类似 beego 的 URLFor
只想说,三年起步!最高死刑!😂😂😂
我好慌
所以哪里萝莉了?
写的人是个萝莉控爱好者 XD
什么时候可以出个 “正太控爱好者的 golang web 框架” (逃
萝莉控一般是怪大叔。难道作者喜欢怪大叔?
萝莉控控?
从开始就一直用的 gin ,感觉语法蛮适合初学菜鸟的
iris 不错,看中它的 gorilla/mux 路由支持
项目一开始用的 gin ,做到后面就后悔了 -_-
为啥后悔了?
主要是路由太简陋,匹配项得在 / 之间,正则都不支持
httprouter 是比较简陋, gin 也是自己改了 httprouter ,目的就是快嘛。
嘤嘤嘤,我的一枚 loli 域名被域名贩子抢走了……
早知道我就一次性交 10 年的保护费了……
看到 looli 我想到了 hooli 。。。
与萝莉有何关系,莫非在代码里隐藏了很多的萝莉的字符画?
po 主你个站就三个大字“萝莉控”也够耿直。(逃
哈哈
萝莉控不是变态!爱幼不伤幼,做个好叔叔!(⁎⁍̴̛ᴗ⁍̴̛⁎)
什么时候出 yoooo
看来不止我一个想看秀吉的?
打发 revel 好~
萝莉控是指喜欢萝莉的人,那么萝莉控爱好者,自然就是指喜欢喜欢萝莉的大叔的大叔了?
不敢用,放服务器上面怕 FBI 查