成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Goji —— 基于 Go 語(yǔ)言的微型 web 框架

DobbyKim / 449人閱讀

摘要:是一個(gè)基于的微型框架,其設(shè)計(jì)受到了的啟發(fā)??膳c組合,可以作為使用。以優(yōu)雅的方式實(shí)現(xiàn)了風(fēng)格的路由,但是它不允許程序員在處理請(qǐng)求的過(guò)程中使用自己的線程狀態(tài)。而則實(shí)現(xiàn)了任意上下文對(duì)象。

Goji 是一個(gè)基于 Go 的微型 web 框架,其設(shè)計(jì)受到了 Sinatra 的啟發(fā)。

示例

一個(gè)簡(jiǎn)單的 Hello World 示例

package main

import (
        "fmt"
        "net/http"

        "github.com/zenazn/goji"
        "github.com/zenazn/goji/web"
)

func hello(c web.C, w http.ResponseWriter, r *http.Request) {
        fmt.Fprintf(w, "Hello, %s!", c.URLParams["name"])
}

func main() {
        goji.Get("/hello/:name", hello)
        goji.Serve()
}

Goji 的代碼的 example 目錄下包含了一個(gè)示例應(yīng)用

特性

兼容 net/http

URL 模式(同時(shí)支持 Sinatra 風(fēng)格的 /foo/:bar 和 正則表達(dá)式)

可再配置的中間件棧

自動(dòng)支持 Einhorn、 systemd

漸進(jìn)停止,配合 Einhorn 可實(shí)現(xiàn)零下線時(shí)間的漸進(jìn)重載

Ruby on Rails / jQuery 風(fēng)格的參數(shù)解析

理念

簡(jiǎn)單。 Sinatra 風(fēng)格,而不是 Rails 風(fēng)格。沒(méi)有魔法。

可組合的??膳c net/http 組合,可以作為 http.Handler 使用。

自由。作者很喜歡 pat。pat 以優(yōu)雅的方式實(shí)現(xiàn)了 Sinatra 風(fēng)格的路由,但是它不允許程序員在處理請(qǐng)求的過(guò)程中使用自己的線程狀態(tài)。而 Goji 則實(shí)現(xiàn)了任意上下文對(duì)象。

主頁(yè)

goji.io

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/8977.html

相關(guān)文章

  • Docker相關(guān)項(xiàng)目

    摘要:相關(guān)基于項(xiàng)目和項(xiàng)目,并遵循應(yīng)用的十二因素風(fēng)格。相關(guān)在設(shè)計(jì)上,項(xiàng)目盡量保持驅(qū)動(dòng)和模塊化,以便模塊支持不同的實(shí)現(xiàn)方案。相關(guān)不僅可以管理眾多虛擬機(jī),其計(jì)算服務(wù)還支持對(duì)的驅(qū)動(dòng),管理引擎的子項(xiàng)目還可用于通過(guò)模板管理容器?,F(xiàn)已整合公司所支持的項(xiàng)目。 整理自《Docker技術(shù)入門與實(shí)踐》 PaaS(Platform as a Service) PaaS 是希望提供一個(gè)統(tǒng)一的可供所有軟件直接運(yùn)行而無(wú)需...

    littlelightss 評(píng)論0 收藏0
  • 你不可不知道20個(gè)優(yōu)秀PHP框架

    摘要:每一個(gè)開(kāi)發(fā)者都知道,擁有一個(gè)強(qiáng)大的框架可以讓開(kāi)發(fā)工作變得更加快捷安全和有效。官方網(wǎng)站是一款老牌的框架,現(xiàn)在穩(wěn)定版本已經(jīng)是了。官方網(wǎng)站是由最大的社區(qū)之一的管理開(kāi)發(fā)的,也是一個(gè)開(kāi)源的框架。 對(duì)于Web開(kāi)發(fā)者來(lái)說(shuō),PHP是一款非常強(qiáng)大而又受歡迎的編程語(yǔ)言。世界上很多頂級(jí)的網(wǎng)站都是基于PHP開(kāi)發(fā)的。 每一個(gè)開(kāi)發(fā)者都知道,擁有一個(gè)強(qiáng)大的框架可以讓開(kāi)發(fā)工作變得更加快捷、安全和有效。在開(kāi)發(fā)項(xiàng)目之前選...

    zombieda 評(píng)論0 收藏0
  • php 學(xué)習(xí)指南及技術(shù)干貨

    摘要:安全生成安全的隨機(jī)數(shù),加密數(shù)據(jù),掃描漏洞的庫(kù)一個(gè)兼容標(biāo)準(zhǔn)的過(guò)濾器一個(gè)生成隨機(jī)數(shù)和字符串的庫(kù)使用生成隨機(jī)數(shù)的庫(kù)一個(gè)安全庫(kù)一個(gè)純安全通信庫(kù)一個(gè)簡(jiǎn)單的鍵值加密存儲(chǔ)庫(kù)一個(gè)結(jié)構(gòu)化的安全層一個(gè)試驗(yàn)的面向?qū)ο蟮陌b庫(kù)一個(gè)掃描文件安全的庫(kù) Security 安全 生成安全的隨機(jī)數(shù),加密數(shù)據(jù),掃描漏洞的庫(kù) HTML Purifier-一個(gè)兼容標(biāo)準(zhǔn)的HTML過(guò)濾器 RandomLib-一個(gè)生成隨機(jī)數(shù)和字...

    lifefriend_007 評(píng)論0 收藏0
  • php 學(xué)習(xí)指南及技術(shù)干貨

    摘要:安全生成安全的隨機(jī)數(shù),加密數(shù)據(jù),掃描漏洞的庫(kù)一個(gè)兼容標(biāo)準(zhǔn)的過(guò)濾器一個(gè)生成隨機(jī)數(shù)和字符串的庫(kù)使用生成隨機(jī)數(shù)的庫(kù)一個(gè)安全庫(kù)一個(gè)純安全通信庫(kù)一個(gè)簡(jiǎn)單的鍵值加密存儲(chǔ)庫(kù)一個(gè)結(jié)構(gòu)化的安全層一個(gè)試驗(yàn)的面向?qū)ο蟮陌b庫(kù)一個(gè)掃描文件安全的庫(kù) Security 安全 生成安全的隨機(jī)數(shù),加密數(shù)據(jù),掃描漏洞的庫(kù) HTML Purifier-一個(gè)兼容標(biāo)準(zhǔn)的HTML過(guò)濾器 RandomLib-一個(gè)生成隨機(jī)數(shù)和字...

    skinner 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<