golang

_Djhhh16 小时前
golang
【Go】1、Go语言基础本系列文章参考自稀土掘金上的 【字节内部课】公开课,做自我学习总结整理。Go语言由Google团队设计,以简洁、高效、并发友好为核心目标。
fashia1 天前
开发语言·后端·golang·go·gin
Java转Go日记(五十六):gin 渲染目录结构:代码如下:user/index.html文件代码:public/header.html文件代码:
Spring-wind1 天前
分布式·中间件·golang·kafka
【Kafka】编写消费者开发模式时遇到‘未解析的引用‘SIGUSR1’’在编写消费者开发模式时,不要用简单的consumer,会导致消费数据不全的情况,需要用ConsumerGroup。
c无序1 天前
开发语言·后端·golang
【Go-4】函数函数是编程中的基本构建块,用于封装可重用的代码逻辑。Go语言中的函数功能强大,支持多种特性,如多返回值、可变参数、匿名函数、闭包以及将函数作为值和类型传递。理解和掌握函数的使用对于编写高效、可维护的Go程序至关重要。本章将详细介绍Go语言中的函数,包括函数的定义与调用、参数和返回值、可变参数函数、匿名函数与闭包,以及函数作为值和类型的应用。
Clown951 天前
爬虫·http·golang
Go语言爬虫系列教程(二) HTTP请求与响应处理详解在Go语言中,net/http包是处理HTTP请求的标准库,它提供了强大而简洁的API。下面我们来了解如何创建和配置一个HTTP客户端:
BUG制造机.2 天前
golang·哈希算法·散列表
代码走读 Go 语言 Map 的实现在日常的开发当中,我们一定离不开一个数据结构字典。不仅可以存储关联数据对,还可以在 O(1) 的时间复杂度进行查找。很久之前在 一篇文章带你实现 哈希表 介绍了相关的原理以及简单的实现。所以这篇文章中我们就不多赘述哈希表的原理,而是聚焦于 Go 语言 是如何实现 Map 的。
白总Server2 天前
开发语言·网络·网络协议·golang·scala·核心·fiber
React-fiber架构React Fiber 是 React 库内部实现的一种架构,旨在解决 React 在处理复杂用户界面时遇到的性能和响应性问题。
knan-阿樂2 天前
golang
Golang 内存模型小结Go 的内存模型描述了如何分配内存、访问内存以及内存共享等细节。Go 程序的内存管理主要依赖如下方面:
fashia2 天前
开发语言·后端·golang·go·html·gin
Java转Go日记(五十四):gin路由gin 框架中采用的路由库是基于httprouter做的地址为:https://github.com/julienschmidt/httprouter
FreeBuf_2 天前
linux·redis·golang
基于Go语言的恶意软件通过Redis配置滥用向Linux主机部署XMRig挖矿程序网络安全研究人员近日发现针对公开Redis服务器的新型Linux加密货币挖矿攻击活动,该活动被Datadog安全实验室命名为RedisRaider。
Asus.Blogs2 天前
开发语言·后端·golang
Go 语言中的 Struct Tag 的用法详解在 Go 语言中,结构体字段标签(Struct Tag) 是一种用于给字段添加元信息(metadata)的机制,常用于序列化(如 JSON、XML)、ORM 映射、验证等场景。你在开发 Web 应用或处理数据交互时,一定会经常看到类似下面的写法:
wktomo3 天前
开发语言·学习·golang
GO语言学习(七)上一期我们简单地带大家手把手实践一下利用GO来构建服务器,大家是不是很不接里面为啥是这样操作的,所以这一期我们就来带领大家一起学习这些是如何实现web的工作,了解其底层实现方式,任何语言都是万变不离其宗。
why1513 天前
开发语言·后端·golang
深信服golang面经不是真实地址,是临时变量slice内容未改变, 换成另一个方法才会改变 for _,v := range x 是值拷贝
言之。3 天前
开发语言·后端·golang
Go语言中new与make的深度解析在 Go 语言中,new 和 make 是两个用于内存分配的内置函数,但它们的作用和使用场景有显著区别。
木易小熙3 天前
开发语言·golang·自动化
chromedp -—— 基于 go 的自动化操作浏览器库chromedp 是一个用于 Chrome 浏览器的自动化测试工具,基于 Go 语言开发,专门用于控制和操作 Chrome 浏览器实例。
程序员麻辣烫3 天前
开发语言·数据库·golang
go语法大赏前些日子单机房稳定性下降,找了好一会才找到真正的原因。这里面涉及到不少go语法细节,正好大家一起看一下。
粲然忧生3 天前
golang
golang库源码学习——Pond,小而精的工作池库pond 是一个轻量级的 Goroutine 池库,用于高效管理并发任务。它提供了灵活的配置选项和多种策略,适合处理高并发场景。
jonssonyan3 天前
vue.js·golang·gin
使用 vite-plugin-dynamic-base 实现运行时动态设置上下文路径我们一般会在编译之前设置上下文,那么如何在编译之后动态设置上下文的路径?本文使用的技术栈是 Go(Gin) + Vue.js(Vite)
fashia4 天前
开发语言·分布式·后端·zookeeper·golang·go
Java转Go日记(三十六):简单的分布式目前分布式系统已经很流行了,一些开源框架也被广泛应用,如dubbo、Motan等。对于一个分布式服务,最基本的一项功能就是服务的注册和发现,而利用zk的EPHEMERAL节点则可以很方便的实现该功能。EPHEMERAL节点正如其名,是临时性的,其生命周期是和客户端会话绑定的,当会话连接断开时,节点也会被删除。下边我们就来实现一个简单的分布式server:
heart000_14 天前
微服务·云原生·golang
Go 语言云原生微服务全栈实战:Docker 镜像优化、K8s 编排与 Istio 流量治理本系列文章将以 Go 语言为主导开发语言,系统性地讲解如何从零构建一个基于微服务架构的应用系统,涵盖以下核心模块: