Beego——HelloWorld

1. Beego的安装

A. 从GitHub安装Beego

go get -v github.com/astaxie/beego			# 从GitHub安装Beego
go get -v github.com/beego/bee		# 从GitHub安装Beego的Bee工具

B. 验证bee工具的安装

bee				# 验证bee工具的安装

Beego——HelloWorld_第1张图片

2. Beego项目的创建及运行

A. beego项目的创建

使用bee工具的new命令可进行beego项目的创建

bee new beego-test			# 使用bee工具创建项目beego-test

Beego——HelloWorld_第2张图片

B. 配置文件

conf目录下的app.conf为项目的配置文件,可通过该文件修改项目配置

# 项目名
appname = beego-test
# 项目运行端口
httpport = 8080
# 项目运行模式, 共dev/test/prod三种模式
runmode = dev

C. beego项目的运行

beego项目创建好之后,可直接通过run命令进行运行:

bee run				# 通过bee工具运行beego项目

Beego——HelloWorld_第3张图片
浏览器输入http://localhost:8080, 查看运行效果
Beego——HelloWorld_第4张图片

3. 打印Hello World

A. Controller的编写

在controllers目录下创建HelloWorldController.go文件,写入如下代码:

package controllers

import "github.com/astaxie/beego"

type HelloControllers struct {
	beego.Controller
}

func (hello * HelloControllers) Get() {
	hello.Ctx.WriteString("hello world")
}

B. 路由配置

修改routers目录下router.go文件,添加如下配置:

// "/hello" 是我们访问的路径,比如说我们想要调用HelloControllers这个控制器, 需要在浏览器输入127.0.0.1:8080/hello
beego.Router("/hello",&controllers.HelloControllers{})

C. 运行效果

浏览器访问http://localhost:8080/hello, 效果如下:
Beego——HelloWorld_第5张图片

参考文档

Beego脱坑(二)——Beego的安装
Beego脱坑(三)——新建Beego项目

GitHub: beego-test

你可能感兴趣的:(orm)