Toggle navigation
VXiaoZhi Blog
Home
About
Archive
VXiaoZhi Blog
「离开世界之前 一切都是过程」
CSRF
CSRF
CSRF CSRF 是指跨站的请求伪造,这种攻击方法会强迫使用者在他们已经验证身份的网站中,执行某些恶意的伪造操作,因为已经验证过该使用者,所以网站就会以操作来自该使用者,因此接受了该操作。举例来说,某个使用者登入银行帐户后,去逛别的网站,但不小心点开恶意网站,该恶意网站中的代码用这名使用者的名义,进行未经同意的转帐操作。 CSRF 之所以成立,是因为使用者的身份已经先被验证过。如果要白...
Posted by vxiaozhi on January 12, 2025
跨域资源共享 CORS 详解
跨域资源共享 CORS 详解
跨域资源共享 CORS 详解 简介 CORS 是一个 W3C 标准,全称是“跨域资源共享”(Cross-origin resource sharing)。 CORS 允许在浏览器中运行的Web应用程序访问不同域名下的资源,以实现跨域通信。 相关头部字段 参考 跨域资源共享 CORS 详解 CORS通信
Posted by vxiaozhi on January 12, 2025
Golang web框架
Golang web框架
Golang web框架 fiber fiber Express inspired web framework written in Go 基于Fiber的开源项目 bark-server macaron macaron beego beego gin gin echo echo chi chi goril...
Posted by vxiaozhi on January 12, 2025
Golang 常用的程序库
Golang 常用的程序库
Golang 常用的程序库 通用库 lancet(柳叶刀 是一个全面、高效、可复用的go语言工具函数库。 lancet受到了java apache common包和lodash.js的启发。 类型转换 cast cast是一个小巧、实用的类型转换库,用于将一个类型转为另一个类型。 最初开发cast是用在hugo中的。 cast实现了多种常见类型之间的相互转换,返回最符合直...
Posted by vxiaozhi on January 12, 2025
Golang 模板
Golang 模板
Golang 模板 标准库实现 参考 Go标准库:Go template用法详解 Go标准库:深入剖析Go template 踩坑记录 模板默认会对一些参数进行转义,因此渲染后的字符串可能与预期不符。 如 href 中的变量,被渲染后会经过如下处理: 1 <a href="/search?q=">""</a> 1 <a href...
Posted by vxiaozhi on January 12, 2025
Golang 服务相关的库
Golang 服务相关的库
Golang 服务相关的库 go-zero 一个集成了各种工程实践的 web 和 rpc 框架 trpc-go gin Beego gRPC-Gateway gRPC to JSON proxy generator following the gRPC HTTP spec 参考 gRPC-Gateway使用指南
Posted by vxiaozhi on January 12, 2025
golang web framework - macaron
golang web framework - macaron
golang web framework - macaron macaron 是 Golang 开发的 Web Framework, 与 gin、beego 起名。详细的中文文档参考这里: macaron 文档 提供了子网址的强大路由,可以嵌套多组路由器,提供热加载,修改模板就会立刻在页面修改,采用模块化设计,可以非常方便替换组件,采用依赖注入加载组件,非常适合现代化工程项目,代...
Posted by vxiaozhi on January 12, 2025
Golang 常用日志库
Golang 常用日志库
Golang 常用日志库 Google Glog 的Go语言版本 zap 日志 logrus logrus 扩展
Posted by vxiaozhi on January 12, 2025
使用 LetterAvatar 实现纯前端生成字母头像
使用 LetterAvatar 实现纯前端生成字母头像
使用 LetterAvatar 实现纯前端生成字母头像 如何自动给没头像的用户生成一个昵称首字符的彩色头像。参考这个 golang 库: letteravatar 遗憾的是,这个库不支持中文,因此可以将中文字符先转化为拼音再调用这个库。 go-pinyin
Posted by vxiaozhi on January 12, 2025
Json 转 Go语言结构体方案
Json 转 Go语言结构体方案
Json 转 Go语言结构体方案 开源方案 1. transform.tools github Star 8.1K 不仅支持Go,也能转换成其它语言的结构 2. JSON-to-Go github Star 4.5K 3. Json2Struct github Star 93
Posted by vxiaozhi on January 12, 2025
← Newer Posts
Older Posts →
FEATURED TAGS
编程语言
k8s
server
cet4
english
golang
web
cpp
python
gitbook
deepseek
http
建站
boinc
cmd
code
docker
cms
gateway
aigc
coroutine
cs
image
llm
mac
php
rust
seo
webframework
工具
LLM
WordPress
deeplearning
dns
github
gre
higress
js
json
ABOUT ME
要做一个有 swag 的程序员
React Team @ Meta
知
FRIENDS
huxpro.github.io
ruanyf/weekly
-->