当前位置: 首页 > article >正文

Iris简单实现Go web服务器

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

}

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


http://www.kler.cn/a/444321.html

相关文章:

  • Oracle 中间件 Webcenter Portal服务器环境搭建
  • 你好Python
  • MacPorts 中安装高/低版本软件方式,以 RabbitMQ 为例
  • 呼入机器人:24小时客户服务的未来趋势
  • 物联网:全面概述、架构、应用、仿真工具、挑战和未来方向
  • 计算机工作流程
  • springboot449教学资源共享平台(论文+源码)_kaic
  • OpenCV圆形标定板检测算法findGrid原理详解
  • docker设置容器自动启动
  • <论文>如何构建一个更鲁棒的Bert?
  • 源码编译构建LAMP
  • 跟着AI 学AI开发二,本地部署自己的Chat GPT
  • 【设计模式】观察者模式深度讲解
  • 记一MySQL连接速度慢的问题
  • Docker 学习
  • electron打包linux环境
  • 【操作系统】每日 3 题(六十八)
  • Marp 教程:如何在 VSCode 中引入自定义样式和主题
  • 量子芯片在新医疗领域的应用研究展望
  • # Oracle 深入学习 Part 11: Managing Tables(管理表)
  • 【模型压缩】原理及实例
  • SQL 外联结与全联结的使用详解
  • 常见异构程序设计语言
  • hpe服务器更新阵列卡firmware
  • Tomcat快速入门(Java环境介绍+Tomcat快速安装+Tomcat配置文件+Tomcat配置虚拟主机+Tomcat管理界面)
  • Linux实现两台服务器之间ssh连接