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"))

}



相关推荐
sweetheart7-717 小时前
go/golang 入门学习笔记(Java/Python/C++转Go快速上手)
笔记·学习·golang·go语言
Vect__1 天前
C++无痛转go第一天,从hello world到切片
开发语言·c++·golang
扉页的墨1 天前
Go 错误处理之道:别再到处 return fmt.Errorf 了,你的代码正在失控
go
止语Lab2 天前
你写的Go代码,编译器能"看懂"多少
go
研究点啥好呢2 天前
字节跳动Go后端开发工程师面试题精选:10道高频考题+答案解析
面试·golang·php·求职招聘
xxjj998a2 天前
PHP vs Go vs Python:三大语言终极对比
python·golang·php
jieyucx2 天前
Go 切片核心:子切片详解(下篇)
开发语言·算法·golang·切片
刀法如飞2 天前
Go数组去重的20种实现方式,AI时代解决问题的不同思路
后端·算法·go
会编程的土豆3 天前
由c/c++速通go语言,新手必看
c语言·c++·golang
念何架构之路3 天前
Go Socket编程
开发语言·后端·golang