entities.entities_for_tag

102 total results found

目录索引

Go Web 编程

基于 Golang 进行 Web 编程,包含 Web 服务器、路由、请求、响应、视图、数据库交互、Web 服务、测试、部署等模块。 快速入门 创建第一个 Web 应用 构建在线论坛项目...

由 学院君 发布于3 weeks ago    浏览数: 1423    点赞数: 3

基于 Go 语言构建在线论坛(六):日志和错误处理

Go Web 编程 快速入门

引言 到现在为止,我们已经完成了在线论坛项目基本功能的开发,相信你已经对 Go 语言 Web 编程中如何实现 MVC 架构模式以及 CRUD(数据库增删改查)基本操作有了初步的认识。 不过到...

由 学院君 发布于1 hour ago    浏览数: 9    点赞数: 0

目录索引

Go 入门教程

一、快速入门 开篇:写给 PHPer 的 Go 语言入门到实践教程 Go 语言零基础入门(一) —— 第一个 Go 程序 Go 语言零基础入门(二) —— Go 项目基本工程管理示例 ...

由 学院君 发布于5 months ago    浏览数: 16700    点赞数: 17

程序员内功修炼系列教程

博客

〇、内容介绍 针对加入学院社群的用户,学院君特别推出程序员内功修炼系列教程,内容涵盖数据结构与算法、网络协议(HTTP、TCP/IP)、Nginx、高性能 MySQL、Linux系统优化、...

由 学院君 发布于5 months ago    浏览数: 11771    点赞数: 13

基于 Go 语言构建在线论坛(五):创建群组和主题功能实现

Go Web 编程 快速入门

在上篇教程中,我们基于 Cookie + Session 实现了简单的用户认证功能,用户认证之后,就可以创建群组和主题了,今天我们就来一起看看如何创建群组和主题,并将其渲染到前端页面。 群组的...

由 学院君 发布于4 days ago    浏览数: 118    点赞数: 0

基于 Gatling 进行负载测试(下):集群模式下的性能与系统负载对比

微服务架构 项目实战

上篇教程我们演示了如何基于 Maven 作为入口通过编码和配置自定义 Gatling 负载测试行为,今天,我们接着来对比测试下单服务实例与集群部署的多服务实例性能和负载情况的差别。 在单个节点...

由 学院君 发布于5 days ago    浏览数: 26    点赞数: 0

基于 Go 语言构建在线论坛(四):通过 Cookie + Session 实现用户认证

Go Web 编程 快速入门

上篇教程我们演示了首页路由、处理器、视图模板的实现,接下来,我们需要在网站页面上实现群组、主题的增改改查,不过,我们的需求是用户认证之后才能执行这些操作,所以需要先实现用户认证相关功能。 编写...

由 学院君 发布于6 days ago    浏览数: 128    点赞数: 0

基于 Go 语言构建在线论坛(三):访问论坛首页

Go Web 编程 快速入门

整体流程 前面两篇教程学院君分别给大家介绍了基于 Go 语言构建在线论坛的整体设计以及数据表的创建、模型类的编写,今天我们来看看如何在服务端处理用户请求。 用户请求的处理流程如下: 客...

由 学院君 发布于1 week ago    浏览数: 153    点赞数: 0

仿照 Laravel 框架对 Go 路由处理器代码进行拆分

Go Web 编程 请求处理

问题引入 到目前为止,虽然我们演示的代码逻辑都比较简单,所有的路由、处理器都是放在应用入口文件里的,如果构建的是更加复杂的、处理多个资源的应用,就会导致入口文件非常臃肿,即使是最简单的博客应用...

由 学院君 发布于2 weeks ago    浏览数: 206    点赞数: 0

基于 Go 语言开发在线论坛(二):通过模型类与 MySQL 数据库交互

Go Web 编程 快速入门

在本篇教程中,我们将在 MySQL 中创建一个 chitchat 数据库作为论坛项目的数据库。你可以本地安装 MySQL 数据库,也可以基于 Docker 容器运行。 项目初始化 开始之前,...

由 学院君 发布于1 week ago    浏览数: 214    点赞数: 1

基于 Go 语言开发在线论坛(一):整体设计与数据模型

Go Web 编程 快速入门

前面学院君花了较多的篇幅介绍第三方路由库 gorilla/mux 的使用,想必大家对 Go Web 编程请求处理与分发有了大致的了解。接下来,学院君准备通过一个简单的在线论坛项目帮助大家从项目实...

由 学院君 发布于1 week ago    浏览数: 352    点赞数: 0

基于 gorilla/mux 实现路由匹配和请求分发:健康检查与接口测试

Go Web 编程 请求处理

实现一个简单的健康检查接口 接下来,我们基于 gorilla/mux 路由器实现一个简单的健康检查接口,对一个应用来说,健康检查无非是检查应用本身是否可用,以及应用依赖的核心服务是否可用,这些...

由 学院君 发布于2 weeks ago    浏览数: 98    点赞数: 0

基于 gorilla/mux 实现路由匹配和请求分发:基于 CORS 处理跨域请求

Go Web 编程 请求处理

在 SPA 应用或者其他前后端分离应用中,如果前后端域名不一致,则可能涉及到跨域请求问题。 关于跨域请求和 CORS 学院君之前在 Laravel CORS 扩展包使用教程 中曾简单介绍过,不...

由 学院君 发布于2 weeks ago    浏览数: 102    点赞数: 0

通过健康检查保证服务可用性

微服务架构 项目实战

在微服务架构中,每个服务都可能存在多个实例,并且这些实例部署在不同的主机中。由于网络或者主机等不确定因素,每个服务都可能会出现故障,为此我们需要监控每个服务实例的健康状态,当某个服务实例出现...

由 学院君 发布于2 weeks ago    浏览数: 52    点赞数: 0

基于 gorilla/mux 实现路由匹配和请求分发:服务单页面应用

Go Web 编程 请求处理

随着前后端分离的大势所趋,后端应用为前端单页面应用(SPA,通常由 Vue、React 等前端框架构建)提供包含数据的 API 接口,然后由前端代码负责路由跳转和渲染变得越来越流行,gorill...

由 学院君 发布于3 weeks ago    浏览数: 134    点赞数: 0