默认页面
<p>[TOC]</p>
<h1>安装Iris框架</h1>
<h3>1.安装前准备:</h3>
<pre><code>#设置GOPROXY代理,使用的是下面的两条命令</code></pre>
<pre><code class="language-go">go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct</code></pre>
<h3>2.初始化</h3>
<pre><code class="language-go">go mod init iris
go mod tidy</code></pre>
<h3>3.下载iris</h3>
<pre><code class="language-go">go get -u github.com/kataras/iris/v12</code></pre>
<blockquote>
<p>go get 命令可以借助代码管理工具通过远程拉取或更新代码包及其依赖包,并自动完成编译和安装。整个过程就像安装一个 App 一样简单</p>
<p>参数介绍:
-d 只下载不安装
-f 只有在你包含了 -u 参数的时候才有效,不让 -u 去验证 import 中的每一个都已经获取了,这对于本地 fork 的包特别有用
-fix 在获取源码之后先运行 fix,然后再去做其他的事情
-t 同时也下载需要为运行测试所需要的包
-u 强制使用网络去更新包和它的依赖包
-v 显示执行的命令</p>
</blockquote>
<h3>4.创建main.go</h3>
<pre><code class="language-go">import(
"github.com/kataras/iris/v12"
)
func main(){
app:= iris.New()
app.Get("/",func(ctx iris.Context){
ctx.HTML("<h2>hello go</h2>")
})
app.Run(iris.Addr(":8080"))
}</code></pre>
<h3>5.运行</h3>
<pre><code class="language-go">go run main.go</code></pre>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=efca3dc342a96874b279e013c3522bbf&file=file.png" alt="" /></p>
<h3>6.打开浏览器访问一下试试吧!</h3>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=787c0ff8692fa1c36e8e7f4dd24395ce&file=file.png" alt="" /></p>