golang

codeejun4 小时前
网络·tcp/ip·golang
每日一Go-44、Go网络栈深度拆解--从 TCP 到 HTTP 的资源复用艺术一、基础基石:Netpoller(网络轮询器)与非阻塞I/O在传统的C/C++模型中,处理网络并发通常由两种极端:
GDAL5 小时前
golang·通道·close
Go Channel `close()` 深入全面讲解你会彻底搞懂:close(ch) 是 Go 内置函数,作用: 标记通道不再接受新数据,仅允许读取剩余数据。
Tomhex7 小时前
golang·go
Golang内置函数总结Go语言内置函数列表如下(无需导入包即可使用):
XMYX-08 小时前
开发语言·golang
05 - Go 的循环与判断:语法、用法与最佳实践在 Go(Golang)中,循环和条件判断设计得非常简洁,没有冗余语法,但却足够强大。相比其他语言(如 Java、Python),Go 在这方面有不少“反直觉但优雅”的设计。
被摘下的星星9 小时前
开发语言·golang
Go赋值操作的关键细节1.作用域规则2.重复声明规则3类型推断1.类型必须匹配2.多重赋值特性1.Go为所有类型提供零值1.基本指针操作
喵了几个咪9 小时前
java·golang·php
Go 语言 CMS 横评:风行 GoWind 对比传统 PHP/Java CMS 核心优势在内容管理系统(CMS)领域,PHP(如 WordPress、织梦、帝国 CMS)与 Java(如 Jeecms、SiteServer)长期占据主流市场,前者以低成本、易上手著称,后者以企业级稳定性立足。但随着 Go 语言在高并发、云原生、微服务场景的爆发式普及,基于 Go 开发的轻量高性能 CMS 开始成为中小站点、企业官网、资讯平台、跨境独立站的新选择,其中风行 GoWind 作为国产优质 Go 原生 CMS 代表,凭借 Go 语言底层优势和轻量化设计,在性能、部署、运维、成本等维度对传统 PHP/J
喵了几个咪9 小时前
vue.js·架构·golang·cms·react·taro·headless
Headless 架构优势:内容与展示解耦,一套 API 打通全端生态在前端技术飞速迭代的当下,用户触点早已从单一的 Web 端,延伸至小程序、APP、平板、智能设备等多元场景。传统的 “前后端一体” 架构(如 PHP/Java 渲染模板)在面对多端适配时,暴露出耦合严重、开发效率低、体验不统一等核心痛点。
Wenweno0o1 天前
开发语言·后端·golang
0基础Go语言Eino框架智能体实战-chatModel摘要:本文详细介绍如何使用Go语言、Eino框架和Gin框架构建一个完整的智能聊天服务。涵盖环境搭建、大模型调用、API创建、日志输出、异常处理等核心知识点,适合零基础入门人工智能应用开发,源码在此。
咬_咬1 天前
开发语言·学习·golang·数据类型
go语言学习(基本数据类型)true false布尔型数据只有 true(真)和 false(假)两个值Go语言支持两种浮点型数:float32 和 float64
搜佛说2 天前
物联网·golang·开源·软件工程·边缘计算·嵌入式实时数据库
01-第1章-概述与快速开始sfsDb 是一款专为工业物联网(IIoT)和边缘计算场景设计的纯 Go 语言嵌入式数据库。它基于 LevelDB 构建,提供了无锁事务系统、高效索引管理、时序数据处理和加密存储等功能。
LlNingyu2 天前
golang
什么是Go的接口(二)本文会继续叙述Go接口的特性,会侧重于使用示例来描述接口的使用。从实现的角度来看,接口的值本质是一个二元组:
不会写DN2 天前
开发语言·网络·数据库·网络协议·tcp/ip·golang
如何设计应用层 ACK 来补充 TCP 的不足?TCP ACK(Acknowledgment,确认应答) 是 TCP 传输控制协议的核心基石,是 TCP 报文首部中ACK 标志位 + 32 位确认序号字段共同组成的机制,用于在不可靠的 IP 网络之上,实现 TCP 的可靠字节流传输、流量控制、拥塞控制,也是 TCP 区别于 UDP 的核心特征之一。
不会写DN2 天前
开发语言·tcp/ip·golang
如何给 Go 语言的 TCP 聊天服务加上 ACK 可靠送达机制在我们学习 Go 语言网络编程时,实现一个简单的 TCP 聊天室往往是入门的必经之路。原项目8h-GoIM通过建立 TCP 连接并将接收到的文本广播给所有在线用户,非常直观地展示了 Go 语言在并发和通道设计上的优雅。
ZHENGZJM2 天前
开发语言·数据库·golang
后端基石:Go 项目初始化与数据库模型设计本文完整代码可在 InkWords 项目 GitHub 仓库 的 backend 目录中找到。我们将从零开始,构建一个现代化 Go 后端项目的基石。
人间打气筒(Ada)2 天前
微服务·golang·开源·微服务网关·go实战
「码动四季·开源同行」go语言:微服务网关如何作为服务端统一入口点?在单体架构中,客户端在向服务端发起请求时,会通过类似Nginx 的负载均衡组件获取到多个相同的应用程序实例中的一个。请求由该服务实例进行处理,服务端处理完之后返回响应给客户端。 而在微服务架构下,原来的单体应用拆分成了多个业务微服务。此时,直接对外暴露这些业务微服务,必然会存在一些问题。客户端直接向每个微服务发送请求,其问题主要如下:
ん贤2 天前
开发语言·golang·并发
Go 并发高频十问:goroutine 与线程的区别是什么?select 底层原理是什么?本博客会先把最常见的 goroutine、channel、select 使用语义讲清楚, 再把那些能区分“会用”和“懂底层”的面试问答(runtime 级别)进行补充。 切记,虽然代码的具体实现会随版本演进,但核心思路长期稳定。
宁瑶琴2 天前
开发语言·后端·golang
COBOL语言的云计算在信息技术迅速发展的当今时代,云计算成为了企业数字转型的重要推动力。许多新兴编程语言和技术层出不穷,然而,一种在1960年代诞生的老牌编程语言——COBOL(Common Business Oriented Language)仍在许多大型主机系统中发挥着重要的作用。本文将探讨COBOL语言在云计算环境中的应用以及其未来的可能性,为读者揭秘这一经典语言如何在现代IT架构中焕发新的活力。
m0_694845572 天前
服务器·开发语言·后端·golang·github
UVdesk部署教程:企业级帮助台系统实践👉 推荐使用 莱卡云服务器 搭建 UVdesk 客服工单系统,能够提供稳定的运行环境与良好的访问体验,适合企业客户支持系统长期部署。
@atweiwei2 天前
数据结构·面试·golang
Go语言面试篇数据结构底层原理精讲(下)本文深入讲解Go语言String、Slice、Map三大核心数据结构的底层实现原理,涵盖存储结构、性能优化、扩容机制等高频面试考点。
XMYX-03 天前
开发语言·golang
03 - Go 常用类型速查表 + 实战建议(实战向)在 Go 实战开发中,理解不同类型的语义、零值、拷贝行为,比记语法更重要。小结:下面的示例演示了各种整型的赋值、打印、类型转换: