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

}



相关推荐
牛奔8 小时前
Go语言中结构体转Map优雅实现
开发语言·后端·macos·golang·xcode
雨中散步撒哈拉13 小时前
22、做中学 | 高一下期 | Golang反射
开发语言·golang·状态模式
DICOM医学影像13 小时前
8. go语言从零实现以太坊响应端 - 查询区块链账户余额
golang·区块链·以太坊·web3.0·响应端·从零实现
Mr -老鬼15 小时前
Java、Go、Rust高并发时代“称雄”之战:场景适配与生态博弈
java·golang·rust
源代码•宸16 小时前
Golang原理剖析(map)
经验分享·后端·算法·golang·哈希算法·散列表·map
天天进步201516 小时前
KrillinAI 源码级深度拆解四: 告别违和感:深度剖析 KrillinAI 中的 Lip-sync 唇形对齐技术实现
go
老蒋每日coding17 小时前
驾驭并发之力:Go语言构建高可用微服务完全指南
开发语言·微服务·golang
weixin1997010801617 小时前
安家 GO item_get - 获取安家详情数据接口对接全攻略:从入门到精通
java·大数据·python·golang
Logan Lie18 小时前
Go语言接口(interface)深度详解
开发语言·数据库·golang
林书笑忘书18 小时前
Go面试八股
java·面试·golang