第一个MVC项目

1>     使用beego命令,创建一个项目

首先切换到创建项目的位置,输入bee new firstweb命令,创建成功之后会出现一个名为firstweb的文件夹

2>     使用VS CODE 打开

VS CODE的下载安装地址: https://code.visualstudio.com/Download

安装VS CODE 之后,点击左侧的1的位置,安装GO语言的解析器和环境,若是没有安装,则在3的位置输入GO,然后点击安装即可。

3>     项目构造解析

1->配置文件

2->控制器文件

3->模型文件

4->路由器文件

5->静态资源(css,img,js文件)

6->测试用例部分

7->静态页面部分(tpl和html格式一样)

8->程序主入口

4>     运行程序,看看效果

打开浏览器,在地址栏输入http://localhost:8080,显示如下的页面

5>     修改端口,再一次的运行

打开conf文件夹下的app.conf文件,将httpport=8080修改为httpport=8090

在VS Code的底部的终端下输入如下的命令:bee run

查看编辑的过程,是否存在bug

编译成功之后,会出现一个firstweb.exe

在浏览器中输入localhost:8090,依然会显示之前的页面

最新文章

  1. PHP编码规范PSR-1
  2. MapReduce剖析笔记之二:Job提交的过程
  3. 【基础进阶】URL详解与URL编码
  4. Linux系统下Redis安装(一)
  5. 在GridView列表中使用图片显示记录是否包含附件
  6. PHP学习之一晚撸下W3chscool
  7. php file_get_contents curl发送cookie,使用代理
  8. No valid host was found. There are not enough hosts available
  9. STM32的GPIO口的输出开漏输出和推挽输出
  10. 【linux】arm mm内存管理
  11. timesetevent与timekillevent的用法
  12. 老李分享:网页爬虫java实现
  13. Echarts柱状图实现不同颜色渐变色
  14. LeetCode算法题-Largest Number At Least Twice of Others(Java实现)
  15. C# AddRange为数组添加多个元素的代码
  16. Excel读写方案XLSReadWriteII使用技巧总结
  17. oracle 11g亿级复杂SQL优化一例(数量级性能提升)
  18. Java NIO系列教程(十一) Pipe
  19. Linux服务器安装配置Nginx服务器
  20. webpack快速入门——实战技巧:开发和生产并行设置

热门文章

  1. Python进阶-IV-Wrapper高阶
  2. Margin和padding失效
  3. contest5 CF991 div2 ooooxx ooooox ooooox
  4. table开发中遇到的问题
  5. iptables 表和链的对应关系
  6. vue中使用element-ui自定义主题后,vue-cli跑不起来了
  7. vue本地静态图片的路径问题解决方案
  8. Docker&持续集成与容器管理--系列教程
  9. windows上svn图标不显示 绿色对号
  10. [原创]Python免杀ShellCode加载器(Cobaltstrike/Metasploit)