huandu / go-cloneView external linksLinks
Clone any Go data structure deeply and thoroughly.
☆334Apr 29, 2025Updated 9 months ago
Alternatives and similar repositories for go-clone
Users that are interested in go-clone are comparing it to the libraries listed below
Sorting:
- pcopy是深度拷贝库,相比上个版本(v0.0.10),性能提升4-10倍☆94Nov 20, 2025Updated 2 months ago
- A Golang lock-free thread-safe HashMap optimized for fastest read access.☆1,879Jul 30, 2025Updated 6 months ago
- Golang linter to use strconv☆43Nov 19, 2025Updated 2 months ago
- 🚔 Enforce field tags in (un)marshaled structs☆39Jan 19, 2026Updated 3 weeks ago
- reflect api without runtime reflect.Value cost☆823Mar 22, 2025Updated 10 months ago
- Copier for golang, copy value from struct to struct and more☆6,140Aug 12, 2025Updated 6 months ago
- Go library for decoding generic map values into native Go structures and vice versa.☆8,050Jun 25, 2024Updated last year
- Combine one or more Go errors together☆1,170Apr 29, 2024Updated last year
- Object file abstractions in Go☆31Apr 10, 2024Updated last year
- safe and easy casting from one type to another in Go☆3,936Jan 7, 2026Updated last month
- Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead☆2,335Nov 10, 2025Updated 3 months ago
- a thread-safe concurrent map for go☆4,522May 22, 2024Updated last year
- A golang LRU Cache for high concurrency☆1,390Jan 13, 2026Updated last month
- 🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.☆14,327Feb 7, 2026Updated last week
- Go package implementing bitsets☆1,479Feb 1, 2026Updated last week
- Synchronization and asynchronous computation package for Go☆295Jan 23, 2026Updated 3 weeks ago
- ☆260Feb 4, 2026Updated last week
- 🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.☆11,079Jan 22, 2026Updated 3 weeks ago
- Now is a time toolkit for golang☆4,658Feb 2, 2026Updated last week
- Deep copy things☆635Dec 2, 2020Updated 5 years ago
- ⏳ Provide filtering, sanitizing, and conversion of Golang data. 提供对Golang数据的过滤,净化,转换。☆151Dec 25, 2025Updated last month
- 使用go实现的简单搜索引擎☆17Oct 17, 2017Updated 8 years ago
- Implements string functions widely used in other languages but absent in Go.☆1,418Jun 6, 2024Updated last year
- A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data stru…☆3,551Updated this week
- 🔃 An ordered map in Go with amortized O(1) for Set, Get, Delete and Len.☆1,014Jan 2, 2026Updated last month
- ☆55Oct 16, 2024Updated last year
- High-performance timer implementation based on 5-level time wheel. 高性能定时器(5级时间轮,最小堆)[从零实现]☆286Dec 4, 2024Updated last year
- Get JSON values quickly - JSON parser for Go☆15,440Oct 10, 2024Updated last year
- Initialize structs with default values☆866Aug 13, 2024Updated last year
- ☆27Mar 19, 2022Updated 3 years ago
- Simplified distributed locking implementation using Redis☆1,737Jun 9, 2025Updated 8 months ago
- Wrapper types for sync/atomic which enforce atomic access☆1,443Apr 14, 2025Updated 9 months ago
- A blazingly fast JSON serializing & deserializing library☆9,176Feb 2, 2026Updated last week
- Go concurrent-safe, goroutine-safe, thread-safe queue☆434May 12, 2023Updated 2 years ago
- 轻量分布式定时任务库 a lightweight distributed job scheduler library☆468May 31, 2025Updated 8 months ago
- Go linter for forbidding identifiers☆160Oct 25, 2025Updated 3 months ago
- An interesting go struct tag expression syntax for field validation, etc.☆1,734Mar 13, 2024Updated last year
- 💪 Helper Utils(900+): int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, …☆2,342Jan 31, 2026Updated 2 weeks ago
- 🍕 Enjoy a slice! A utility library for dealing with slices and maps that focuses on type safety and performance.☆2,041Dec 22, 2025Updated last month