书栈网 · BookStack 本次搜索耗时 0.008 秒,为您找到 56 个相关结果.
  • Martini

    Martini Martini Martini是一个强大为了编写模块化Web应用而生的GO语言框架. 第一个应用 获得帮助 功能列表 更多中间件 核心 Martini Next() Martini Env 常见问答 贡献 关于
  • 核心 Martini

    核心 Martini 核心 Martini 为了更快速的启用Martini, martini.Classic() 提供了一些默认的方便Web开发的工具: m := martini . Classic () // ... middleware and routing goes here m . Run () 下面是M...
  • Martini Env

    Martini Env Martini Env 一些handler使用环境变量 martini.Env 对开发环境和生产环境提供特殊功能. 推荐在生产环境设置环境变量 MARTINI_ENV=production .
  • 第1章 选择 Martini 框架

    为什么是Martini Package选择与修改 依赖注入 为什么是Martini 在上一版 Go语言博客实践 中, 作者提到不使用框架来完成一个 Blog 系统. 现在选择 Martini 作为基础框架确实和 Martini 设计的独特性有关. Martini 的核心 Injector 实现了依赖注入 ( 参见 控制反转 ). 这里...
  • 处理器

    处理器 返回值 服务的注入 处理器 处理器是Martini的灵魂和核心所在. 一个处理器基本上可以是任何的函数: m . Get ( "/" , func () { println ( "hello world" ) }) 返回值 当一个处理器返回结果的时候, Martini将会把返回值作为字符串写入到当前的htt...
  • 第一个应用

    第一个应用 第一个应用 在你安装了GO语言和设置了你的GOPATH 之后, 创建你的自己的.go 文件, 这里我们假设它的名字叫做 server.go . package main   import "github.com/go-martini/martini"   func main () { m := martini...
  • 贡献

    贡献 贡献 Martini项目想要保持简单且干净的代码. 大部分的代码应该贡献到martini-contrib 组织中作为一个项目. 如果你想要贡献Martini的核心代码也可以发起一个Pull Request.
  • 路由

    路由 路由 在Martini中, 路由是一个HTTP方法配对一个URL匹配模型. 每一个路由可以对应一个或多个处理器方法: m . Get ( "/" , func () { // 显示 })   m . Patch ( "/" , func () { // 更新 })   m . Post ( "/" , ...
  • 服务

    服务 全局映射 请求级别的映射 映射值到接口 服务 服务即是被注入到处理器中的参数. 你可以映射一个服务到 全局 或者 请求 的级别. 全局映射 如果一个Martini实现了inject.Injector的接口, 那么映射成为一个服务就非常简单: db := & MyDatabase {} m := martini . Cl...
  • 常见问答

    常见问答 我在哪里可以找到中间件资源? 我如何整合到我现有的服务器中? 我如何修改port/host? 常见问答 我在哪里可以找到中间件资源? 可以查看 martini-contrib 项目. 如果看了觉得没有什么好货色, 可以联系martini-contrib的团队成员为你创建一个新的代码资源库. acceptlang - 解析A...