技术栈
golang
叹一曲当时只道是寻常
6 小时前
人工智能
·
笔记
·
golang
memos-cli 安装与使用教程:将 Memos 笔记同步到本地并支持 AI 语义搜索
Memos 是一款轻量级开源备忘录应用,支持标签、置顶、关联等特性。但它的 Web 界面在搜索和批量操作上有些局限,特别是当你想把笔记内容和 AI 结合使用时,通过 Web API 调用的方式既消耗 token 又依赖网络。
geovindu
7 小时前
设计模式
·
golang
·
外观模式
go: Facade Pattern
项目结构:调用:输出:
小众AI
7 小时前
golang
Go 多账户 WebDAV 服务实现
我将为你实现支持多账户、基于用户配置动态挂载 WebDAV 目录的 Go 服务,完全匹配你定义的 FieldProperties 和 WebdavDirectory 结构体,支持每个账户独立配置目录、权限(CRUD)。
念何架构之路
8 小时前
开发语言
·
后端
·
golang
图解defer
多个defer出现的时候.它们是一个"栈"的关系.也就是先进后出.在一个函数中.写在前面的defer会比写在后面的defer调用的晚.
我喜欢山,也喜欢海
10 小时前
java
·
python
·
golang
Java和go在并发上的表现为什么不一样
Go(Golang)的并发效率通常被认为比Java更高,主要原因是 语言设计 和 运行时模型 的差异。以下是关键原因分析:
geovindu
11 小时前
开发语言
·
设计模式
·
golang
·
享元模式
go: Flyweight Pattern
项目结构:调用:输出:
不会写DN
20 小时前
后端
·
golang
·
go
Golang中的map的key可以是哪些类型?可以嵌套map吗?
Map · Go语言中文文档map[Key]ValueKey 必须是可比较的类型:只有支持 == 和 != 操作符的类型才能作为 map 的 Key
止语Lab
1 天前
java
·
开发语言
·
golang
Go vs Java GC:同一场延迟战争的两条路
Go 和 Java 面对同一个敌人——STW 停顿,在同一个分叉口走了相反的路。一个赌确定性,一个赌灵活性。
MmeD UCIZ
1 天前
开发语言
·
redis
·
golang
GO 快速升级Go版本
由于底层依赖升级了,那我们也要跟着升,go老版本已经不足满足需求了,必须要将版本升级到1.22.0以上
mOok ONSC
1 天前
开发语言
·
数据库
·
golang
对基因列表中批量的基因进行GO和KEGG注释
获得一个基因列表后,进行GO(Gene Ontology)和KEGG(Kyoto Encyclopedia of Genes and Genomes)注释是生物信息学中常见的分析步骤,可以帮助你理解这些基因的功能、生物学过程以及它们在代谢途径中的角色。以下是进行GO和KEGG注释的一般步骤:
Achou.Wang
1 天前
服务器
·
golang
go语言中类型别名和定义类型之间的区别
在 Go 语言中,类型别名(Alias Type)和类型定义(Defined Type)虽然语法看起来非常相似,但它们在编译器眼中的地位截然不同。
geovindu
1 天前
设计模式
·
golang
·
组合模式
go: Composite Pattern
项目结构:调用:输出:
XMYX-0
1 天前
开发语言
·
golang
18 - Go 等待协程:WaitGroup 使用与坑
在 Go 并发编程中,goroutine 非常轻量,但如何优雅地等待多个协程执行完成,才是工程实践中的关键问题。
XMYX-0
1 天前
开发语言
·
golang
19 - Go 并发限制:限流与控制并发数
在 Go 并发编程中,一个非常现实的问题是:goroutine 很轻量,但不是无限资源。当你随手 go func() 起上成千上万的协程时,系统可能不会立刻崩,但会在某个瞬间出现:
geovindu
1 天前
单例模式
·
设计模式
·
golang
go: Singleton Pattern
项目结构:调用:输出:
U盘失踪了
2 天前
笔记
·
golang
Go 结构体
Go 语言中结构体(struct)是自定义复合类型,用来将多个不同类型的字段(变量)组合在一起,描述一个事物的属性,相当于其他语言的「类」,但 Go 没有类,结构体是实现面向对象编程的核心。
贺小涛
2 天前
java
·
python
·
golang
python和golang进程、线程、协程区别
在构建高并发、高吞吐的后端程序时,理解进程(Process)、线程(Thread)和协程(Coroutine)之间的区别和本质,对于选择合适的并发模型至关重要。本文结合 Python 和 Go 语言的运行机制、调度方式及其在 Linux 内核(版本 5.15–6.2)下的实现机制,系统性剖析它们的核心结构与行为差异,帮助读者在实际开发部署中做出合理的技术选型。
迷茫运维路
2 天前
运维
·
golang
·
kubernetes
·
gin
·
casbin
云枢运维管理系统
摘要(可直接粘贴到 CSDN) 本文分享我用 Go + React 搭建内部运维平台 Yunshu 的完整实践:系统管理、RBAC/Casbin 权限、Kubernetes 可视化管理、项目化告警中心、日志采集与实时查看。文章包含架构设计、核心功能拆解、数据库 ER 思路、排障路径,以及 50+ 页面截图。适合正在做中后台平台化、DevOps 平台、SRE 工具链整合的同学参考。
jieyucx
2 天前
开发语言
·
后端
·
golang
Go 语言运算符与控制台输入输出详解
大家好~上一篇博客我们详细学习了 Go 语言的变量、常量与数据类型,掌握了存储数据的基本方式。本篇我们继续进阶,学习两个超实用的核心知识点:
userxxcc
2 天前
javascript
·
golang
·
桌面应用基座
·
wails3
Waigo是用“Golang+Web”写的“视图窗口+稳定服务”的桌面端(Win、Mac、Ubuntu)多功能程序基座。开箱即用但有一定上手门槛。
Python版基座请戳:https://github.com/fyonecon/Ginthon (Open Code,ApacheV2 协议开源)。