技术栈
golang
ywf1215
1 小时前
开发语言
·
后端
·
golang
Go基础之环境搭建
Go语言,也被称为Golang,是一种由Google开发的静态类型、编译型编程语言,是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。
咬_咬
12 小时前
开发语言
·
学习
·
golang
·
go
·
goland
go语言学习(环境安装,第一个go程序)
go语言包里主要包括一些go的编译器和标准库等。官网下载地址:https://go.dev/dl/ (需科学上网)
好家伙VCC
8 小时前
java
·
数据库
·
python
·
架构
·
golang
**CQRS模式实战:用Go语言构建高并发读写分离架构**在现代分布式系统中,随着业务复杂度的提升和用户量的增长,传统的单数据库模型逐
CQRS模式实战:用Go语言构建高并发读写分离架构在现代分布式系统中,随着业务复杂度的提升和用户量的增长,传统的单数据库模型逐渐暴露出性能瓶颈。尤其是在读多写少的场景下(如电商商品详情页、内容平台文章展示),单一的数据源难以满足高吞吐需求。此时,CQRS(Command Query Responsibility Segregation) 模式成为一种极具价值的设计方案——它将命令(写操作)与查询(读操作)分离,分别使用不同的数据结构和存储机制,从而实现极致的可扩展性与灵活性。
l1o3v1e4ding
8 小时前
java
·
golang
·
开源
Java网站项目集成GO-FLY开源在线客服系统功能,集成IM即时通信
网站接入在线客服功能,核心需求是实现访客与客服的实时高效沟通、访客信息精准管理、客服工作规范化管控及数据可追溯分析。
呆萌很
8 小时前
golang
【GO】创建包练习题
在项目下创建文件夹 mathutil新建文件 calc.go,包名 package mathutil创建字符串工具包 stringutil
@atweiwei
10 小时前
开发语言
·
微服务
·
golang
基于Go语言构建轻量级微服务框架的设计与实现
Microg 是一个简单易用的 Go 微服务框架,提供了构建生产级微服务所需的核心功能:GitHub 地址:https://github.com/atliliw/microg
回到原点的码农
11 小时前
开发语言
·
redis
·
golang
GO 快速升级Go版本
由于底层依赖升级了,那我们也要跟着升,go老版本已经不足满足需求了,必须要将版本升级到1.22.0以上
ん贤
11 小时前
人工智能
·
golang
·
eino
·
chatmodelagent
AI 大模型落地系列|Eino ADK体系篇:你对 ChatModelAgent 有了解吗?
声明:本文源于官方文档,重点参考 Eino ADK: ChatModelAgent、Eino ADK: 概述、Eino ADK: Agent 协作
迷藏494
11 小时前
java
·
开发语言
·
后端
·
python
·
golang
**发散创新:Go语言中基于上下文的优雅错误处理机制设计与实战**在现代后端开发中,**错误处理**早已不是简单
发散创新:Go语言中基于上下文的优雅错误处理机制设计与实战在现代后端开发中,错误处理早已不是简单的 if err != nil 判断,而是直接影响系统健壮性、可观测性和可维护性的核心环节。本文以 Go 语言为载体,深入探讨一种融合上下文(Context)与自定义错误包装的发散式错误处理模型——它不仅提升代码清晰度,还能实现多层级异常追踪、日志结构化输出以及中间件统一拦截。
weixin_44929001
12 小时前
网络
·
python
·
golang
Python vs Go:优缺点对比
“Python 做业务与生态整合更快,Go 做高并发服务更稳;实际会按链路关键性拆分:核心高并发用 Go,业务编排/平台工具用 Python。”
亿牛云爬虫专家
13 小时前
tcp/ip
·
中间件
·
golang
·
爬虫代理
·
代理ip
·
snippet
·
go colly
Go Colly框架高阶技巧:如何在中间件中无缝切换代理IP
老板突然丢来一个紧急需求,要求两小时内抓取某竞品网站的几万条突发活动数据。这种时候,没时间搞什么微服务、分布式架构,你需要的是拔剑就战、即插即用的代码片段。
二妹的三爷
13 小时前
microsoft
·
golang
·
gin
【Golang】——Gin 框架中的表单处理与数据绑定
在 Web 应用开发中,表单是用户与服务器交互的重要手段。Gin 框架对表单处理提供了高效便捷的支持,包括数据绑定、验证等功能。在本篇博客中,我们将详细介绍如何使用 Gin 框架处理表单数据,涵盖基础操作与进阶技巧,帮助初学者全面掌握表单功能。
yuanlaile
13 小时前
java
·
开发语言
·
golang
想转后端,java和go学哪个更好?
选择Java还是Go需结合具体需求:若追求企业级应用开发、复杂系统构建或Android开发,Java是更稳妥的选择;若专注于高并发、云原生、微服务或追求快速开发与部署,Go则更具优势。以下从多个维度展开分析:
人间打气筒(Ada)
1 天前
java
·
开发语言
·
golang
·
web
·
istio
·
service mesh
·
熔断限流
go实战案例:如何通过 Service Meh 实现熔断和限流
在前面的文章中,我们分别学习了熔断、限流在服务高可用架构中的重要性和具体使用方式。但是,在具体使用过程中,我们会发现实现熔断和限流的代码和实现业务逻辑的代码耦合在一起,对系统的可维护性产生了不良的影响。 而 Service Mesh 作为下一代的微服务架构,它将服务间的通信从基础设施中抽离出来,还可以替这些业务服务完成熔断和限流等功能,而且完全对业务代码透明,这妥妥地提高了开发效率,因为普通开发者能够更加专注于业务开发。 下面我们就来看一下如何通过Service Mesh 实现熔断和限流。 在前面的文章中
weixin_44919041
1 天前
golang
defer和defer func执行区别
最终结果 678解析:知识点:匿名函数、defer()。defer() 后面的函数如果带参数,会优先计算参数,并将结果存储在栈中,到真正执行 defer() 的时候取出
呆萌很
1 天前
golang
【GO】指针练习题
定义变量 num = 88变量原值: 88变量地址: 0x1400001a088指针保存的地址: 0x1400001a088
cch8918
1 天前
前端
·
golang
·
php
PHP vs Go:Web开发选谁更胜一筹?
PHP 和 Go(Golang)是两种不同定位的编程语言,主要区别如下:二者并非互斥,大型系统中可协同使用(如用 Go 写核心服务,PHP 处理前端逻辑)。
想搞艺术的程序员
1 天前
golang
·
源码分析
·
性能
Go map 核心黑魔法:tophash 标记位的极致复用与性能跃升
Go map 中 特殊标记位的复用 是其设计中最精巧的细节之一。它的核心思想是:将“状态信息”直接存储在原本用于存放“哈希值片段”的内存空间中,从而在不增加额外内存开销的前提下,实现了对桶(Bucket)状态的极速判断。
呆萌很
1 天前
golang
【GO】函数创建和使用
编写函数 countChar(s string) int,返回字符串字符个数,用于统计标语字数。标语:为人民服务