go web

2024/4/12 7:51:58

【Go Web学习笔记】第五章 Go操作MySQL数据库

前言:大家好,以下所有内容都是我学习韩茹老师的教程时所整理的笔记。部分内容有过删改, 推荐大家去看原作者的文档进行学习, 本文章仅作为个人的学习笔记,后续还会在此基础上不断修改。学习Go Web时应该已经熟悉Go语言…

【Go Web学习笔记】第九章 Go与Session

前言:大家好,以下所有内容都是我学习韩茹老师的教程时所整理的笔记。部分内容有过删改, 推荐大家去看原作者的文档进行学习, 本文章仅作为个人的学习笔记,后续还会在此基础上不断修改。学习Go Web时应该已经熟悉Go语言…

day 2| 上下文Context

再次来解释一下上下文,我也忘了,问下chatgpt 上下文在 Go Web 开发中是指与当前 HTTP 请求相关的环境信息,它提供了更多的控制和功能来处理 HTTP 请求和响应。也就是对get和POST方法的强化 对于处理 HTML 或 JSON 等响应内容,上…

10 面向接口编程(上):一切皆服务,服务基于协议

按照面向接口编程的理念,将每个模块看成是一个服务,服务的具体实现我们其实并不关心,我们关心的是服务提供的能力,即接口协议。那么框架主体真正要做的事情是什么呢?其实是:定义好每个模块服务的接口协议&a…

Go使用net/http标准库(二)源码学习之- http.ListenAndServe()

原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/109959201 ©王赛超 目录一.搭建简单的web服务器二.分析一下http.ListenAndServe(":8080", nil)这个函数http.ListenAndServe()server.ListenAndServe()Ser…

【Go Web学习笔记】第四章 Go访问数据库

前言:大家好,以下所有内容都是我学习韩茹老师的教程时所整理的笔记。部分内容有过删改, 推荐大家去看原作者的文档进行学习, 本文章仅作为个人的学习笔记,后续还会在此基础上不断修改。学习Go Web时应该已经熟悉Go语言…

【Go Web学习笔记】第二章 HTTP的客户端实现

前言:大家好,以下所有内容都是我学习韩茹老师的教程时所整理的笔记。部分内容有过删改, 推荐大家去看原作者的文档进行学习, 本文章仅作为个人的学习笔记,后续还会在此基础上不断修改。学习Go Web时应该已经熟悉Go语言…

【Go Web学习笔记】第一章 搭建Web服务器

前言:大家好,以下所有内容都是我学习韩茹老师的教程时所整理的笔记。部分内容有过删改, 推荐大家去看原作者的文档进行学习, 本文章仅作为个人的学习笔记,后续还会在此基础上不断修改。学习Go Web时应该已经熟悉Go语言…

Go使用net/http标准库(一)源码学习之- http.HandleFunc()

原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/109907490 ©王赛超 目录go 版本一. 搭建简单的web服务器二.首先,先分析一下http.HandleFunc()这个函数http.HandleFunc()DefaultServeMux.HandleFunc()mu…

【Go Web学习笔记】第十章 Go与XML处理

前言:大家好,以下所有内容都是我学习韩茹老师的教程时所整理的笔记。部分内容有过删改, 推荐大家去看原作者的文档进行学习, 本文章仅作为个人的学习笔记,后续还会在此基础上不断修改。学习Go Web时应该已经熟悉Go语言…

【Go Web学习笔记】第十五章 Go与RPC

前言:大家好,以下所有内容都是我学习韩茹老师的教程时所整理的笔记。部分内容有过删改, 推荐大家去看原作者的文档进行学习, 本文章仅作为个人的学习笔记,后续还会在此基础上不断修改。学习Go Web时应该已经熟悉Go语言…

11面向接口编程(下):一切皆服务,服务基于协议

服务容器的实现 一个服务容器主要的功能是:为服务提供注册绑定、提供获取服务实例,所以服务容器至少有两个方法:注册方法 Bind、获取实例方法 Make。 对于注册的方法,直接将一个服务提供者注册到容器中,参数是之前定…

交互:可以执行命令行的框架才是好框架

上一节课,我们开始把框架向工业级迭代,重新规划了目录,这一节课将对框架做更大的改动,让框架支持命令行工具。 第三方命令行工具库 cobra obra 不仅仅能让我们快速构建一个命令行,它更大的优势是能更快地组织起有许多…

Go使用net/http标准库(三)源码学习之- serverHandler{c.server}.ServeHTTP(w, w.req)

原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/110351336 ©王赛超 目录一. 搭建简单的web服务器二.分析一下serverHandler{c.server}.ServeHTTP(w, w.req)serverHandler.ServeHTTP()ServeMux.ServeHTTP()mux.Handl…

Template Basic

本系列均参考https://github.com/bonfy/go-mega/blob/master/02-template-basic.md 只是为了监督自己写的博客 这里就不介绍什么是模板了,一般来说,我们使用html文件作为我们的模板文件 我们首先创建一个 类似于这样的模板 package mainimport (&quo…

06-User Login

首先了解一下session and cookie,其实这是第二次看了 https://github.com/astaxie/build-web-application-with-golang/blob/master/zh/06.1.md eg:我们一般手动输入用户名和密码来访问页面,所谓“抓取“就是使用程序来模拟完成相同的工作 …

go实战:web框架gin的使用(十五):重定向

浏览器输入http://localhost:3333/redict/baidu我们会发现,页面跳转到了百度

【Go Web学习笔记】第三章 Go与表单的操作

前言:大家好,以下所有内容都是我学习韩茹老师的教程时所整理的笔记。部分内容有过删改, 推荐大家去看原作者的文档进行学习, 本文章仅作为个人的学习笔记,后续还会在此基础上不断修改。学习Go Web时应该已经熟悉Go语言…

【Go Web学习笔记】第十二章 Go与正则表达式

前言:大家好,以下所有内容都是我学习韩茹老师的教程时所整理的笔记。部分内容有过删改, 推荐大家去看原作者的文档进行学习, 本文章仅作为个人的学习笔记,后续还会在此基础上不断修改。学习Go Web时应该已经熟悉Go语言…

【Go Web学习笔记】第十一章 Go与JSON处理

前言:大家好,以下所有内容都是我学习韩茹老师的教程时所整理的笔记。部分内容有过删改, 推荐大家去看原作者的文档进行学习, 本文章仅作为个人的学习笔记,后续还会在此基础上不断修改。学习Go Web时应该已经熟悉Go语言…

【Go Web学习笔记】第八章 Go与Cookie

前言:大家好,以下所有内容都是我学习韩茹老师的教程时所整理的笔记。部分内容有过删改, 推荐大家去看原作者的文档进行学习, 本文章仅作为个人的学习笔记,后续还会在此基础上不断修改。学习Go Web时应该已经熟悉Go语言…

【Go Web学习笔记】第七章 避免SQL注入

前言:大家好,以下所有内容都是我学习韩茹老师的教程时所整理的笔记。部分内容有过删改, 推荐大家去看原作者的文档进行学习, 本文章仅作为个人的学习笔记,后续还会在此基础上不断修改。学习Go Web时应该已经熟悉Go语言…

【Go Web学习笔记】第十三章 Go与模板处理

前言:大家好,以下所有内容都是我学习韩茹老师的教程时所整理的笔记。部分内容有过删改, 推荐大家去看原作者的文档进行学习, 本文章仅作为个人的学习笔记,后续还会在此基础上不断修改。学习Go Web时应该已经熟悉Go语言…

14 |定时任务:如何让框架支持分布式定时脚本?

使用 cron 包定时执行命令 用法如下: // 创建一个cron实例 c : cron.New()// 每整点30分钟执行一次 c.AddFunc("30 * * * *", func() { fmt.Println("Every hour on the half hour") }) // 上午3-6点,下午8-11点的30分钟执行 c.Ad…

go实战:web框架gin的使用(十二):校验

查看结果解说:通过自定义的一个校验,保证相关参数输入之后得到不同的结果