zoukankan      html  css  js  c++  java
  • go语言框架martini

    martini学习

    运行 server.go 文件的前提

    1.安装go运行环境:https://golang.org/doc/install

    2.go get github.com/go-martini/martini

    文件名 server.go

    package main

    import (
    "github.com/go-martini/martini"
    "fmt"
    )

    func main() {
    m := martini.Classic()
    m.Get("/api", func() string {
    return "Hello world!"
    })

    //m.Get("/hello/:name", func(params martini.Params) string {
    // return "Hello " + params["name"]
    //})

    //m.Get("/hello/(?P<name>[a-zA-Z]+)", func(params martini.Params) string {
    // return fmt.Sprintf ("Hello %s", params["name"])
    //})
    m.Group("/books", func(r martini.Router) {
    r.Get("/:id/:name", GetBooks)
    //r.Post("/new", NewBook)
    //r.Put("/update/:id", UpdateBook)
    //r.Delete("/delete/:id", DeleteBook)
    })
    m.Run()
    }


    func GetBooks(params martini.Params) string{
    fmt.Println(params)
    return "true"
    }

    每天做好自己该做的事情,你就不会感到迷茫。
  • 相关阅读:
    python
    python
    python
    python
    python
    python-接口自动化 token 的处理
    如何顺利度过试用期?
    印象深刻-bug汇总
    go 实现1000以内的数字,输入35 输出三十五
    jenkins 汉化
  • 原文地址:https://www.cnblogs.com/sosogengdongni/p/10189535.html
Copyright © 2011-2022 走看看