Beego 框架入门篇:通过 Beego 提供的脚手架工具 Bee 快速创建 Web 项目

今天我要介绍的是 Beego 中的一个命令行工具:bee(类似 Laravel 框架中的 Artisan 命令,如果你使用过 Artisan 命令的话,可以很快上手),该工具主要提供了如下命令: bee new //生成一个新的beego项目 bee api //生成一个新的api项目,专门用作api接口使用 bee generate controller //生成控制器,不用自己创建...

Beego 框架入门篇:Beego! 一个 Golang Web 框架

对于一个想要用 Golang 开发 Web 应用的技术人来说,掌握一个框架是必要的,因为这些工具可以让我们工作起来更加的有效率,也能提高自己在职场上的竞争力。我在这里对 Beego 框架抛砖引玉,看完这些系列课程之后,你可以达到熟练使用 Beego 框架的来编写 Web 应用。 学习一门框架,我大概会从以下几个维度先去了解值不值得学习。第一是作者的来历,够不够牛逼;第二是框架的使用公司...

2018 年 Web 开发工程师学习进阶路线图

2018 年 Web 开发工程师路线图 在下面的路线图中你可以找到一条帮助你成为前端、后端或运维工程师的路径。如果你觉得对你有帮助的话,欢迎留言或给我们提建议。 ? 基础入门 ? 前端工程师路线图 ? 后端工程师路线图 对后端而言,我个人跟喜欢 Node.js 和 PHP 7。另外,最近我也在看 Go 并且很喜欢它。除此之外,如果必须选择其它语言的话,我会倾向 Ruby。不过这只...

[ Laravel 5.5 文档 ] 处理用户请求 —— Laravel 应用的入口:路由系列之基础入门篇

基本路由 最基本的 Laravel 路由只接收一个 URI 和一个闭包,并以此为基础提供一个非常简单优雅的路由定义方法: Route::get('hello', function () { return 'Hello, Welcome to LaravelAcademy.org'; }); 我们以在安装配置文档中新建的 blog 应用为例,在 routes/we...

Laravel 5.3 新特性系列 —— 路由文件及路径修改

1、回顾Laravel 5.2中路由的修改 在 Laravel 5.2 的routes.php中我们可以看到路由被分割成两个路由群组:web和api,这样做的原因是基于中间件群组的理念:开箱即可拥有web和api两组路由。 web路由组提供了普通web用户所需的所有功能特性:如session、cookie、CSRF防护等等,相比之下,api路由组更加轻量级,只提供了throt...

Laravel Web Installer : 让 Laravel 应用像 WordPress 一样通过浏览器进行安装升级

1、概述 你是否想让自己开发的 Laravel 应用可以像 WordPress、Discuz 或者其他 CMS 一样通过浏览器进行安装?Laravel Web Installer 这个第三方扩展包我们带来了福音,通过该扩展包,不再需要使用 Composer、SSH 这些命令行工具,你完全可以在浏览器中按照向导一步步实现应用的安装和升级工作。 注:需要指出的是这里安装指的不是 Lara...