golang

web守墓人42 分钟前
开发语言·后端·golang
【go语言】go语言实现go-torch, 完成Lenet-5的搭建,训练,以及pth和onnx模型导出go版本的pytorch雏形
平凡但不平庸的码农1 小时前
开发语言·后端·golang
Go 语言常用标准库详解核心三件套:Print/Sprintf/Fprintf,支持 %v(默认)、%+v(结构体带字段名)、%#v(Go 语法表示)。
平凡但不平庸的码农2 小时前
开发语言·后端·golang
Go context 包详解context 是 Go 并发编程的核心工具,用于在 goroutine 之间传递截止时间、取消信号和请求级元数据。
~|Bernard|5 小时前
开发语言·后端·golang
三,go语言中channel的底层原理CSP = Communicating Sequential Processes(通信顺序进程)。这是由计算机科学家 Tony Hoare(图灵奖得主,快速排序算法的发明者)提出的一套并发编程模型。它的核心思想就一句话:
且去填词6 小时前
数据库·oracle·golang
Go并发模式进阶:从Worker Pool到可取消任务调度器在上一篇文章中,我们已经学习了 Go 并发中的 Worker Pool、Pipeline、Fan-Out/Fan-In 等常见模式。它们能够帮助我们提高任务处理效率,但在真实项目中,仅仅“能并发执行”还不够。
平凡但不平庸的码农6 小时前
开发语言·后端·golang
Go 语言:值传递 vs 指针传递默认用值传递,需要修改或避免拷贝开销时用指针。一句话总结:小且不改传值,大或要改传指针,方法接收者保持一致。
平凡但不平庸的码农15 小时前
算法·golang
Go Slice 详解Slice(切片)是 Go 中对数组的轻量级抽象,本质是一个引用类型的描述符,包含三个字段:当 append 导致 len > cap 时,Go 会分配更大的底层数组并拷贝数据:
jieyucx1 天前
golang·哈希算法·散列表·map·哈希表
零基础入门:一文看懂哈希算法、哈希表与 Go map哈希算法(Hash 算法),核心是一个「单向不可逆的万能转换器」——它能接收任意长度、任意类型的输入(专业称“明文”,比如文字、图片、数字、二进制数据),通过固定的计算逻辑,输出一个固定长度、不可反向推导的输出(专业称“哈希值”“摘要”)。
Achou.Wang1 天前
golang
go 语言条件变量和信号量互斥锁并非唯一的同步工具:条件变量则提供了额外的控制功能,可以与互斥锁相辅相成。使用条件变量,我们可以等待某个条件满足后再继续执行代码。而信号量则比互斥锁更加强大,因为它能让我们控制同时有多少个协程可以执行某段代码。此外,信号量还可以用来存储某个事件的信号,以便后续的代码能够获取到这些信息。
平凡但不平庸的码农1 天前
开发语言·后端·golang
Go 语言基础语法零值机制:未赋值的变量自动初始化为类型的零值(0、""、false、nil)。Go 的指针不支持运算(没有 p++),比 C 简单安全。
讲不出 再见1 天前
golang·go·package··包冲突
go语言-包‌逻辑分组‌:将相关功能的代码(如变量、函数、类型等)组织到同一个包中,便于维护和复用。‌避免命名冲突‌:通过包名限定标识符(如 fmt.Println),不同包中的同名标识符不会冲突。
ErizJ1 天前
开发语言·后端·golang
Go|腾讯面经总结
geovindu1 天前
开发语言·后端·设计模式·golang·注册模式
go: Registry Pattern项目结构:调用:输出:
源图客2 天前
开发语言·后端·golang
Go语言goland代码编辑与调试地址:https://www.jetbrains.com/go/download/?section=windows
金融小白数据分析之路2 天前
sql·golang·sqlite
go 查询 sql go-sqlite3 版本
sweetheart7-73 天前
笔记·学习·golang·go语言
go/golang 入门学习笔记(Java/Python/C++转Go快速上手)注意:go 语言命名规范中首字母大小写问题原则:默认小写(封装),需要公开时再改为大写。这不是“都要首字母大写”,而是 “按需大写” (但包名必须小写)。
Vect__3 天前
开发语言·c++·golang
C++无痛转go第一天,从hello world到切片核心就三个东西:注意:package main 必须是文件第一条非注释语句,import 必须在函数声明前面
研究点啥好呢4 天前
面试·golang·php·求职招聘
字节跳动Go后端开发工程师面试题精选:10道高频考题+答案解析问题描述: 面试官常问:"Go 能支持成千上万个 goroutine,底层是怎么做到的?请详细解释 GMP 调度模型。"
xxjj998a4 天前
python·golang·php
PHP vs Go vs Python:三大语言终极对比作为一名专业智能创作助手,我将基于事实和行业经验,逐步比较 PHP、Go 和 Python 这三种编程语言的区别。我会从多个维度进行分析,包括类型系统、执行方式、主要用途、并发模型、性能、语法易用性、生态系统等。比较基于真实世界应用,帮助您根据需求选择合适的语言。
jieyucx4 天前
开发语言·算法·golang·切片
Go 切片核心:子切片详解(下篇)在之前的博客中,我们深入学习了Go语言切片的 append 操作与扩容策略,在上一篇中,我们又掌握了「原切片长度与容量相等」时的子切片创建与使用规则,理解了子切片共享底层数组的核心特性。本篇将继续进阶,重点探讨 原切片长度≠容量 时的子切片行为——这是切片学习中的难点,也是实际开发中极易踩坑的场景,结合完整实战案例,详解特殊截取规则、隐藏元素访问及边界处理,帮助我们构建对Go切片的完整认知。