技术栈
golang
卜锦元
2 小时前
开发语言
·
后端
·
golang
Golang中make()和new()的区别与作用?
Go语言中,make()和new()的区别与作用?new:只分配内存,返回指针,不初始化 → 零值对象 make:分配 + 初始化,返回“可用的”引用类型对象 → slice/map/channel 才能用 make
海上彼尚
3 小时前
开发语言
·
后端
·
golang
Go之路 - 3.go的数据类型与转换
Go是静态类型语言,编译时检查类型,同时通过类型推断简化代码。类型分为基础类型和复合类型两大类。Go的类型系统设计哲学:
龙门吹雪
3 小时前
golang
·
init
·
初始化顺序
·
依赖包
·
导入包
Go 语言包初始化顺序详解
在Go中,当程序启动时,包初始化过程遵循特定顺序:1、当存在 import 包,会递归先初始化依赖包,依此再初始化第二个 import 包
海上彼尚
4 小时前
开发语言
·
后端
·
golang
Go之路 - 4.go的集合[完整版]
数组是固定长度的相同类型元素的集合。切片是动态长度的数组,是Go中最常用的集合类型。Map是键值对的集合,也称为字典。
阿里巴啦
4 小时前
react.js
·
golang
·
状态模式
·
数字人
·
did
·
ai移动端数字人
从零搭建移动端数字人生成应用:React + Go + D‑ID 实战
本文记录一次从零到一的落地过程:在移动端界面中上传头像,选择“文本合成(TTS)”或“外部音频驱动”,由后端调用 D‑ID 生成口播视频,前端轮询任务状态并展示结果。项目地址结构与关键代码已在文末附带定位,便于对照阅读与扩展。
资深web全栈开发
6 小时前
开发语言
·
后端
·
golang
Go语言从1.18到1.25版本功能更新详解
从泛型革命到性能飞跃:全面解析Go语言7年来的核心功能演进本文基于2025年12月11日最新信息,Go 1.25已于2025年8月正式发布
周杰伦_Jay
7 小时前
架构
·
golang
·
开源
【字节开源Golang框架Eino】技术详解:架构原理+实战落地+避坑指南(附代码)
若对您有帮助的话,请点赞收藏加关注哦,您的关注是我持续创作的动力!有问题请私信或联系邮箱:funian.gm@gmail.com
teamlet
7 小时前
golang
多域名备案审核展示模板
国内域名通过备案流程获得备案号之后,需要按照要求在 www 二级域名下进行备案号展示(悬挂)。如果是单个或者少量域名,使用nginx,在 /var/share/nginx/html 下创建一个单页面即可。
互亿无线明明
8 小时前
开发语言
·
windows
·
git
·
后端
·
golang
·
pycharm
·
eclipse
在 Go 项目中集成国际短信能力:从接口调试到生产环境的最佳实践
在跨境应用、全球化 SaaS、物流电商、出海产品中,短信仍然是最可靠的用户触达方式之一。 而 Go(Golang)凭借其高性能、并发友好、简洁语法,已经成为后端服务、网关服务和调度系统的主流语言。
海上彼尚
8 小时前
开发语言
·
后端
·
golang
Go之路 - 5.go的流程控制
Go的if语句支持在执行条件判断前执行一个初始化语句:defer用于延迟执行,常用于资源清理:用于错误处理和恢复:
旧梦吟
9 小时前
python
·
golang
·
css3
脚本 手机跑.简易go服务器
termux 运行即可
古城小栈
1 天前
golang
·
区块链
·
php
Go实现的区块链 分片技术优化
随着区块链技术的普及,比特币、以太坊等主流区块链网络面临着日益严峻的可扩展性瓶颈——交易吞吐量低、延迟高、网络拥堵等问题逐渐凸显。区块链分片(Blockchain Sharding)技术作为解决可扩展性问题的核心方案之一,通过将区块链网络分割为多个并行处理的“分片”(Shard),让每个分片独立处理部分交易和状态,从而大幅提升整体网络的吞吐量。
wadesir
1 天前
开发语言
·
前端
·
golang
Go语言常量与iota枚举详解(零基础掌握Go语言常量定义与iota枚举的使用)
在学习 Go语言基础 的过程中,理解常量定义和iota枚举是非常关键的一环。无论是开发小型工具还是构建大型系统,合理使用常量可以提升代码的可读性和维护性。本文将从零开始,手把手教你如何在 Go 语言中定义常量,并深入讲解 iota 枚举的用法,帮助你轻松掌握这一核心知识点。
海上彼尚
1 天前
开发语言
·
后端
·
golang
Go之路 - 2.go的常量变量[完整版]
这里煮包总结的很系统,不懂的后面记得回来看。Go 中声明但未初始化的变量会自动赋零值:掌握这些变量用法是学习 Go 语言的基础,建议多练习不同的声明和初始化方式,理解它们各自适用的场景。
海上彼尚
1 天前
开发语言
·
后端
·
golang
Go之路 - 1.gomod指令
以下是 Go 模块(Go Modules)完整、清晰的使用指南,适用于 Go 1.11 及以上版本(推荐 Go 1.16+),涵盖初始化、依赖管理、安装与日常开发流程:
古城小栈
1 天前
golang
·
区块链
·
智能合约
Go语言原生智能合约开发与部署完全指南
在区块链技术生态中,智能合约是实现链上逻辑自动化的核心载体。提及智能合约开发,多数开发者首先想到的是Solidity(以太坊生态)、Rust(Solana/Polkadot生态)等语言。但Go语言凭借其简洁高效、并发安全、编译型特性,在区块链基础设施开发(如以太坊geth客户端、Cosmos SDK)中占据重要地位,同时也支持原生智能合约的开发与部署。
小画家~
1 天前
开发语言
·
c++
·
算法
·
golang
第三十七:类型断言
字符串:string 类型数组:固定长度,如 [3]int切片:可变长度,如 []int、[]string
abcefg_h
2 天前
网络
·
网络协议
·
tcp/ip
·
golang
Cookie,Session的介绍和如何保持TCP连接
当用户来到微博登陆页面,输入用户名和密码之后点击 “登录” 后浏览器将认证信息 POST 给远端的服务器,服务器执行验证逻辑,如果验证通过,则浏览器会跳转到登录用户的微博首页,在登录成功后,服务器如何验证我们对其他受限制页面的访问呢?
卿雪
2 天前
java
·
数据库
·
redis
·
sql
·
mysql
·
缓存
·
golang
Redis 缓存问题:穿透、击穿、雪崩是什么及其解决方案
本文的思维导图如下:缓存穿透针对的是查询数据库和缓存中都不存在的数据,即请求的数据本身就是无效的。这种情况下,每次请求都会直接打到数据库,而数据库查询不到结果,导致缓存中也不会存储该数据。
小画家~
2 天前
golang
第三十七:定义错误类型
在Go语言中,接收者的类型可以是任何类型,不仅仅是结构体,任何类型都可以拥有方法。 举个例子,我们基于内置的int类型使用type关键字可以定义新的自定义类型,然后为我们的自定义类型添加方法。