go

0x派大星7 小时前
开发语言·后端·golang·go·json·gin
【Golang】——Gin 框架中的 API 请求处理与 JSON 数据绑定在现代 Web 开发中,API(特别是 RESTful API)是前后端分离架构的核心。Gin 框架提供了丰富的功能来处理 API 请求和 JSON 数据,使得开发者可以快速构建高效的接口服务。本篇博客将从基础到深入,全面讲解如何使用 Gin 框架处理 API 请求与 JSON 数据绑定。
郝同学的测开笔记13 小时前
后端·云原生·go
云原生探索系列(十四):Go 语言panic、defer以及recover函数在 Go 语言中, panic、 recover 和 defer 是三个用于处理异常和程序控制流的关键字, 这篇文章探讨它们的用法及场景,达到在写 Go 程序时可以更加灵活地进行错误处理和异常控制的目的。
IT书架13 小时前
面试·go
golang高频面试真题⚡根据真实面试经历,筛选收集各公司岗位面试过程中涉及的《GOLANG高频面试真题》答案1:并发问题可以用channel解决也可以用Mutex解决,但是它们的擅长解决的问题有一些不同。
秋落风声1 天前
java·算法·leetcode·go·哈希表
【滑动窗口入门篇】滑动窗口入门篇 本篇提供:Java语言与Go语言版本 里面的代码均可以根据标题链接到对应题目提交通过。
0x派大星3 天前
开发语言·后端·golang·go·gin
【Golang】——Gin 框架中的模板渲染详解Gin 框架支持动态网页开发,能够通过模板渲染结合数据生成动态页面。在这篇文章中,我们将一步步学习如何在 Gin 框架中配置模板、渲染动态数据,并结合静态资源文件创建一个功能完整的动态网站。
0x派大星4 天前
开发语言·后端·golang·go·gin
【Golang】——Gin 框架中的表单处理与数据绑定在 Web 应用开发中,表单是用户与服务器交互的重要手段。Gin 框架对表单处理提供了高效便捷的支持,包括数据绑定、验证等功能。在本篇博客中,我们将详细介绍如何使用 Gin 框架处理表单数据,涵盖基础操作与进阶技巧,帮助初学者全面掌握表单功能。
三里清风_5 天前
golang·go·casbin
如何使用Casbin设计后台权限管理系统后台管理系统中的权限系统设计是为了确保安全性、数据保护和合规性,同时提供灵活性、责任追踪、角色管理、审计监控和提高工作效率。它通过控制用户对数据和功能的访问,帮助企业防止未授权访问和数据泄露,同时提升用户体验和业务效率。
0x派大星5 天前
开发语言·后端·中间件·golang·go·gin
【Goland】——Gin 框架中间件详解:从基础到实战中间件是 Web 应用开发中常见的功能模块,Gin 框架支持自定义和使用内置的中间件,让你在请求到达路由处理函数前进行一系列预处理操作。这篇博客将涵盖中间件的概念、内置中间件的用法、如何编写自定义中间件,以及在实际应用中的一些最佳实践。
0x派大星5 天前
后端·golang·go·gin
【Goland】——Gin 框架简介与安装Gin 是一个基于 Go 语言的 Web 框架,旨在简化 Web 应用的开发。与其他框架相比,Gin 框架具有以下特点:
郝同学的测开笔记7 天前
后端·云原生·go
云原生探索系列(十二):Go 语言接口详解Go 语言中的接口是其核心特性之一, Go 的接口不像许多面向对象语言中的接口那样需要显式地声明“实现”某个接口, 而是通过 隐式实现 来实现接口的契约。这篇文章就深入探讨一下 Go 的接口类型。
千羽的编程时光9 天前
go
【CloudWeGo】字节跳动 Golang 微服务框架 Hertz 集成 Gorm-Gen 实战hello大家好,我是千羽。其实在上一篇,讲了《Golang 微服务框架 Hertz 集成 Gorm 实战》之后,这里已经有持久层orm框架Gorm,为什么还会有Gorm Gen呢?Gorm Gen又是什么呢?
一点一木8 天前
前端·go·webassembly
WebAssembly:Go 如何优化前端性能前端开发可能经常遇到这样的问题:页面需要处理复杂的计算任务,而 JavaScript 在这类任务中的表现可能不尽如人意,导致页面响应缓慢或卡顿。此时,WebAssembly(Wasm)的出现,为我们提供了一个新的选择,它允许前端开发者使用更高效的编程语言来加速这些计算任务。Go 语言作为一种高效、简洁的编程语言,和 WebAssembly 的结合,可以显著提升前端性能,尤其是对计算密集型任务的加速。
276695829210 天前
java·python·go·验证码·1688·阿里滑块·231滑块
阿里1688 阿里滑块 231滑块 x5sec分析目标滑块result = requests.get('/get231',json={'t':t,'a':a,'trace':trace,'x5secdata':SECDATA}).json() url = result['231'] bx_et = result['bx_et'] bxpp = requests.get("/getbxpp", json={'pp': pp}).text headers = { "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win
Moment11 天前
前端·后端·go
在 NodeJs 中如何通过子进程与 Golang 进行 IPC 通信 🙄🙄🙄【本文正在参加金石计划附加挑战赛——第二期命题】IPC(Inter-Process Communication)即进程间通信,指的是不同进程之间交换数据或信息的方式与机制。在现代操作系统中,进程是彼此独立且受保护的。为了协作完成特定任务,进程需要一种安全且高效的方式来进行通信。IPC 机制正是为了解决这种需求。
lidenger13 天前
后端·go
服务认证-来者何人我们提供了一个服务只有合法的请求才能访问,如何证明请求的合法性就是认证的本意,只有证明了合法身份才能保证系统的安全性,才知道来者何人,后续才能进行身份授权和鉴权,可以看出认证的重要性,本文只聚焦于服务和服务之间的认证
唐僧洗头爱飘柔952711 天前
开发语言·后端·golang·go·go语言初上手
(Go基础)变量与常量?字面量与变量的较量!字面量,按照计算机科学的术语来讲是用于表达源代码中一个固定值的符号,也叫字面值。两个叫法都是一个意思,写了什么东西,值就是什么,值就是“字面意义上“的值。
黑心萝卜三条杠12 天前
google·程序员·go
【Go语言】深入理解Go语言:并发、内存管理和垃圾回收#金石计划征文活动Go语言,又称为Golang,是由Google开发的一种静态类型、编译型的开源编程语言。它由Robert Griesemer、Rob Pike和Ken Thompson在2007年设计,并于2009年正式对外发布。Go语言的设计目标是提高编程效率,解决多核处理器并行计算的问题,并提高程序的运行速度和开发效率。
不喝水的鱼儿12 天前
网络·websocket·网络协议·go·luatos·lua5.4
【LuatOS】基于WebSocket的同步请求框架由于使用LuatOS PC模拟器发起快速且海量HTTP请求(1000 次/秒)时,会耗尽PC的TCP连接资源,而无法进行继续进行访问请求。故使用WebSocket搭建类似于HTTP的“同步请求相应”的通信框架,以实现与HTTP类似的功能。
微刻时光12 天前
java·开发语言·python·docker·go·php·编程语言
程序员开发速查表作为一名苦逼的程序员,在开发的过程中,我们总是在各种编程语言中来回穿梭,忙完后端整前端,还得做一部分的运维工作,忙的我们有时候忘记语法,忘记编写规则,甚至混淆。这时候我们就希望有一个综合行的网站,让我们一目了然的查到所要的结果,不是在百度上翻页查找。
写bug写bug13 天前
后端·面试·go
剖析Go语言中的defer语句【本文正在参加金石计划附加挑战赛——第二期命题】Go 语言中的延迟语句(defer 语句)有以下特点: