1、Go Web 编程 - 序言

作者: 温新

图书: 【Go Web 开发简易 Blog】

阅读: 566

时间: 2024-11-19 23:34:23

1、Go Web 编程 - 序言

hi,我是温新,一名 PHPer

本系将使用 Go 语言实现一个非常简易的 Blog,用于学习 Go Web 开发。

学习 Go Web 之前,建议先学习一下 Go 语言基础知识。关于怎么安装 Go,本系列也不再讲解。

需要声明一点,本系列并非教程,而是以学习的方式所记录的完整的开发笔记。因此,每一篇文章中的代码都是实际测试检验的。

Web 开发流程

作为一名 PHPer,相信对 Web 开发已经是非常熟悉的,PHP 转 Go Web 开发也相对容易很多。对于一名刚刚学习 Go 并用 Go 进行 Web 开发的开发者而言,需要明白最重要的一点,那就是“如何把我们的内容在浏览器中显示出来”?如何弄明白这一点,看看如下步骤:

  • 1、控制器(代码部分)
  • 2、视图(浏览器中需要显示的内容)
  • 3、模型(操作数据库)
  • 4、表单验证

作为了解,前期只需要控制器和视图就可以实现 Web 的开发,随着后续的深入,我们逐渐使用到这些知识。

环境准备

本系列全部使用 Linux 系统进行开发,Windows 系列不保证是否会出现问题。我的 Go 版本如下:

$ go version
go version go1.20.5 linux/amd64

我使用的是 Deepin 系统和 Rocky Linux 系列。

编辑器

  • Goland
  • Visual Studio Code
请登录后再评论