package main//beego既可以建立web应用也可以建立api应用//beego是一个gohttp服务器的高层封装,

import (_ "beego1/routers""github.com/astaxie/beego"
)//beego是通过controller和router进行路由的转发
//控制器
type HomeController struct {beego.Controller //嵌入一个控制器,默认就有一些方法,//例如post方法,在没有自定义post方法的时候不会报错,
}//控制器的get方法
func (this *HomeController) Get() { //给结构体添加方法,那么浏览器发起请求的时候//就会执行这个get方法,重写了本身controller的方法,this.Ctx.WriteString("hello")}func main() {//配置路由beego.Router("/", &HomeController{}) //用户访问根目录的时候,就会调用HomeController//当用get方法访问的时候就调用get方法,
    beego.Run()
}

package mainimport (//_ "beego1/routers"   //默认controll文件夹里面的控制器"github.com/astaxie/beego"//"strconv"
)type HomeController struct {beego.Controller
}func (this *HomeController) Get() {this.Ctx.WriteString("appname::::::" + beego.AppConfig.String("appname") +"\nhttpport" + beego.AppConfig.String("httpport") +"\nrunmode:" + beego.AppConfig.String("runmode")) //读取的是conf里面的app.conf文件里面的内容// hp := strconv.Itoa(beego.HttpPort)// this.Ctx.WriteString("appname:" + beego.AppName +//     "\nhttpport" + hp +//     "\nrunmode:" + beego.RunMode) //读取的是conf里面的app.conf文件里面的内容//打印beego.Trace("trace")beego.Info("info")beego.Debug("debug")beego.Warn("warn")beego.Error("error")}func main() {beego.Router("/", &HomeController{})beego.Run()
}

转载于:https://www.cnblogs.com/yaowen/p/8086815.html

beego2---入门相关推荐

  1. 用Construct 2制作入门小游戏~

    今天在软导课上了解到了Construct 2这个神器,本零基础菜鸟决定尝试做一个简单的小游戏(实际上是入门的教程啊= = 首先呢,肯定是到官网下载软件啊,点击我下载~ 等安装完毕后我便按照新手教程开始 ...

  2. Docker入门六部曲——Swarm

    原文链接:http://www.dubby.cn/detail.html?id=8738 准备工作 安装Docker(版本最低1.13). 安装好Docker Compose,上一篇文章介绍过的. 安 ...

  3. Docker入门六部曲——Stack

    原文链接:http://www.dubby.cn/detail.html?id=8739 准备知识 安装Docker(版本最低1.13). 阅读完Docker入门六部曲--Swarm,并且完成其中介绍 ...

  4. Docker入门六部曲——服务

    原文链接:http://www.dubby.cn/detail.html?id=8735 准备 已经安装好Docker 1.13或者以上的版本. 安装好Docker Compose.如果你是用的是Do ...

  5. 【springboot】入门

    简介: springBoot是spring团队为了整合spring全家桶中的系列框架做研究出来的一个轻量级框架.随着spring4.0推出而推出,springBoot可以説是J2SEE的一站式解决方案 ...

  6. SpringBoot (一) :入门篇 Hello World

    什么是SpringBoot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不 ...

  7. 入门指南目录页 -PaddlePaddle 飞桨 入门指南 FAQ合集-深度学习问题

    入门指南目录页 -PaddlePaddle 飞桨 入门指南 FAQ合集 GT_Zhang关注 0.1012019.08.01 18:43:34字数 1,874阅读 795 Hi,欢迎各位来自Paddl ...

  8. 5 分钟入门 Google 最强NLP模型:BERT

    BERT (Bidirectional Encoder Representations from Transformers) 10月11日,Google AI Language 发布了论文 BERT: ...

  9. 命名实体识别入门教程(必看)

    关于开发自己的命名实体识别先期思路: 虽然网上有很多相关代码,但实际如何入门材料较少,故整理下: CRF:先期可以用人民日报语料库去做,步骤如下: https://blog.csdn.net/hude ...

  10. Shiro第一个程序:官方快速入门程序Qucickstart详解教程

    目录 一.下载解压 二.第一个Shiro程序 1. 导入依赖 2. 配置shiro配置文件 3. Quickstart.java 4. 启动测试 三.shiro.ini分析 四.Quickstart. ...

最新文章

  1. .NET Core微服务之基于MassTransit实现数据最终一致性(Part 1)
  2. CorrNet3D:基于无监督的非刚性点云配准网络 (CVPR2021)
  3. wpf控件设计时支持(1)
  4. 糗事百科的网络爬虫(v0.2)源码及解析 .
  5. oracle Data Modeler 使用教程
  6. 英文名字的取法 分享
  7. C++虚基类成员可见性
  8. Spring Cloud 微服务实战系列-Ribbon整合RestTemplate实现负载均衡
  9. 点阵字体显示系列补记2:关于24点阵汉字显示程序及其修改版本
  10. Solr如何管理索引库
  11. 在QTP中巧用WebTable对象的ChildItem方法进行测试
  12. 神州数码java面试
  13. JQuery slidebox实现图片轮播
  14. 女人健身操必知的健康常识
  15. static修饰的特点
  16. 如何确定当前的iPhone /设备型号?
  17. java 下载图片流
  18. 运动模糊 motion blur
  19. 信度系数的计算公式你了解吗?
  20. 真·骚操作!程序员埋逻辑炸弹,每隔几年就触发

热门文章

  1. Elastic-job 2.1.3 概述
  2. linux生产服务器有关网络状态的优化措施
  3. 仿58网,赶集网,百姓网swfupload图片上传效果(asp.net 2.0)
  4. 微软服务器虚拟化-Hyper-v详解
  5. Pv6报头结构以及与IPv4的比较
  6. VC++设计简易计算器笔记(一)
  7. 成功加入微软GDI计划
  8. python自定义高阶函数_python基础知识5(集合,高级特性,高阶函数)
  9. linux系统检测脚本,脚本检测linux系统资源
  10. 企业号开发php,微信企业号-开发笔记-1