最新 最热

Go 项目分层下的最佳 error 处理方式

在 Go 语言中,对于程序中可能出现的问题,比如数据库连接失败,文件读取错误等,都是使用基于内置的 error 接口类型的值来表示和处理错误。而在分层的项目中,如何最佳处理 error成为众多人关注的问题,本文将探讨 Go 项目分层...

2023-11-06
1

Python 文件处理指南:打开、读取、写入、追加、创建和删除文件

文件处理是任何Web应用程序的重要部分。Python有多个用于创建、读取、更新和删除文件的函数。

2023-11-06
1

Go高级之从源码分析Gin框架的函数链

Gin 是一个用 Go 语言开发的 Web 框架,提供类 Martini 的 API,并且由于GO语言的特性,然后性能更好。由于采用了httprouter库,它的性能比同类框架快了 40 倍左右。如果你需要一个高性能、高开发效率的框架,那么 Gin 就非常...

2023-11-06
1

花了三年时间开发的开源项目,终于500 个 Star 了,进来收藏!

waynboot-mall 商城项目从疫情开始初期着手准备,到现在已经经过了 3 年多的时间,从项目初期到现在,一个人持续迭代,修复漏洞,添加功能,经历了前端开发工具从 vue2、vue-cli 切换到 vue3、vite 的转变,也经历了后端技术框架从...

2023-11-06
1

写了个数据查询为空的 Bug,你会怎么办?

在浏览器中按 F12 打开浏览器控制台,进入网络标签,然后刷新页面或重新触发请求,就能看到请求的信息了。

2023-11-06
1

玩转 Go Slices 切片泛型库

在 Go 1.21.0 版本中,引入了 切片泛型库,它提供了很多有用的函数,特别是在搜索、查找和排序等方面,为我们开发者提供了诸多便利之处。而本文将会对 slices 库提供的函数进行介绍,准备好了吗,准备一杯你喜欢的咖啡或茶,随着本...

2023-11-06
1

Go高级之Gin框架中POST参数的提取(二)

POST请求是一种HTTP请求方法,常用于用于向指定的资源提交要被处理的数据。与GET请求不同,POST请求将数据包含在请求的消息体(body)中,而不是在URL的查询参数中。通过POST请求,可以向服务器发送数据,这些数据可以是表单数据、...

2023-11-05
1

Python 用户输入和字符串格式化指南

Python 允许用户输入数据。这意味着我们可以向用户询问输入。在 Python 3.6 中,使用 input() 方法来获取用户输入。在 Python 2.7 中,使用 raw_input() 方法来获取用户输入。以下示例要求用户输入用户名,并在输入用户名...

2023-11-05
1

一键生成前端UI,简直就是后端开发神器...

话不多说,作为后端开发人员,不爱写前端代码,但又不得不需要一个系统的管理端来配置些数据等等操作的时候,前端又木的人,那么怎么办。

2023-11-05
1

Python 异常处理:try、except、else 和 finally 的使用指南

finally 块用于无论 try 和 except 块的结果如何都要执行的代码。

2023-11-04
1