部署自己的本地服务器。

找了个三方包项目:beego。看了下还不错。 上代码。。。。:

首先直接安装三方包,CMD下:go get github.com/astaxie/beego 安装成功后会在pkg下面生成对应的包。和上期安装自己写的包编译生成后的,是一样的

package main

import (
    "github.com/astaxie/beego"
)

type MainController struct {
    beego.Controller
}

func (this *MainController) Get() {
    this.Ctx.WriteString("hi get request\n")
    this.Ctx.WriteString("i am trevor\n")
    this.Ctx.WriteString("this is my golang small project\n")
    this.Ctx.WriteString("Using beego\n")
    this.Ctx.WriteString("beego is used for rapid development of restful APIs,web apps and backend services in go\n")
    this.Ctx.WriteString("address:github.com/astaxie/beego\n")
}
func (this *MainController) Post() {
    this.Ctx.WriteString("hi post")
}
func main() {
    beego.Router("/", &MainController{})
    beego.Run()
}
 
利用三方包后,短短26行代码就可以直接在局域网内访问 http://IP:8080/

转载于:https://www.cnblogs.com/Liang2790912648/p/10604055.html

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐