Iris简单实现Go web服务器

Go 复制代码
package main

import (
	"github.com/kataras/iris"
)

func main()  {
	app := iris.New() // 实例一个iris对象

	//配置路由
	app.Get("/", func(ctx iris.Context) {
		ctx.WriteString("Hello Iris")
	})

	app.Get("/aa", func(ctx iris.Context) {
		ctx.WriteString("bb")
	})

	app.Post("/aa", func(ctx iris.Context) {
		ctx.WriteString("postbb")
	})

	// 路由分组
	party := app.Party("/hello")
	// 此处它的路由地址是: /hello/world
	party.Get("/world", func(ctx iris.Context) {
		ctx.WriteString("hello world")
	})

	// 启动服务器
	app.Run(iris.Addr(":7999"))

}



相关推荐
_小许_3 小时前
Go语言实现HTML转PDF
golang·pdf·html
半路程序员9 小时前
Go语言学习(四)
开发语言·学习·golang
秦禹辰9 小时前
轻量级开源文件共享系统PicoShare本地部署并实现公网环境文件共享
开发语言·后端·golang
数据知道13 小时前
Go基础:一文掌握Go语言泛型的使用
开发语言·后端·golang·go语言
动态一时爽,重构火葬场15 小时前
Kubernetes 之海,Go 之舟:避开那些吞噬性能的隐形暗礁
容器·golang·kubernetes
QX_hao16 小时前
【Go】--数据类型
开发语言·后端·golang
h79971016 小时前
redis lua脚本(go)调用教程以及debug调试
redis·golang·lua
趣味编程11116 小时前
go的学习2---》并发编程
学习·golang·perl
程序员爱钓鱼18 小时前
Go语言实战案例——进阶与部署篇:使用Go编写系统服务(如守护进程)
后端·google·go
爱好学习的青年人1 天前
一文详解Go语言字符串
开发语言·后端·golang