Clone any Go data structure deeply and thoroughly.
☆331Apr 29, 2025Updated last year
Alternatives and similar repositories for go-clone
Users that are interested in go-clone are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- 🚔 Enforce field tags in (un)marshaled structs☆40Jan 19, 2026Updated 6 months ago
- reflect api without runtime reflect.Value cost☆828Mar 22, 2025Updated last year
- A Golang lock-free thread-safe HashMap optimized for fastest read access.☆1,881Jul 30, 2025Updated 11 months ago
- pcopy是深度拷贝库,相比上个版本(v0.0.10),性能提升4-10倍☆91Nov 20, 2025Updated 8 months ago
- Golang linter to use strconv☆48Nov 19, 2025Updated 8 months ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- Copier for golang, copy value from struct to struct and more☆6,176Mar 14, 2026Updated 4 months ago
- Go library for decoding generic map values into native Go structures and vice versa.☆8,035Jun 25, 2024Updated 2 years ago
- ☆56Oct 16, 2024Updated last year
- Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead☆2,373Jun 15, 2026Updated last month
- 🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.☆14,466Jul 4, 2026Updated 2 weeks ago
- safe and easy casting from one type to another in Go☆3,984Apr 12, 2026Updated 3 months ago
- Now is a time toolkit for golang☆4,698Feb 2, 2026Updated 5 months ago
- A blazingly fast JSON serializing & deserializing library☆9,547Jun 4, 2026Updated last month
- Combine one or more Go errors together☆1,191Apr 29, 2024Updated 2 years ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- Object file abstractions in Go☆32Apr 10, 2024Updated 2 years ago
- Go package implementing bitsets☆1,511Jul 13, 2026Updated last week
- 🔥 BytesPool, Reuse used byte slices to achieve zero allocation.☆12Jan 26, 2026Updated 5 months ago
- Porting libc from C to Go☆24May 6, 2024Updated 2 years ago
- An interesting go struct tag expression syntax for field validation, etc.☆1,729Mar 13, 2024Updated 2 years ago
- Wrapper types for sync/atomic which enforce atomic access☆1,452Apr 14, 2025Updated last year
- Get JSON values quickly - JSON parser for Go☆15,547May 14, 2026Updated 2 months ago
- 🔃 An ordered map in Go with amortized O(1) for Set, Get, Delete and Len.☆1,025Jul 11, 2026Updated last week
- Implements string functions widely used in other languages but absent in Go.☆1,415Jun 6, 2024Updated 2 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Package for fast copying structs of different types☆51Dec 28, 2020Updated 5 years ago
- 🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.☆11,213Jul 9, 2026Updated last week
- a thread-safe concurrent map for go☆4,532May 22, 2024Updated 2 years ago
- A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data stru…☆3,573Jul 6, 2026Updated 2 weeks ago
- ☆270Updated this week
- 使用go实现的简单搜索引擎☆17Oct 17, 2017Updated 8 years ago
- ⏳ Provide filtering, sanitizing, and conversion of Golang data. 提供对Golang数据的过滤,净化,转换。☆151Updated this week
- Arbitrary expression evaluation for golang☆3,940Mar 25, 2025Updated last year
- Initialize structs with default values☆863May 15, 2026Updated 2 months ago
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- Deep copy things☆636Dec 2, 2020Updated 5 years ago
- 🚀 A real-time Golang runtime stats visualization profiler☆10Apr 16, 2024Updated 2 years ago
- High-performance timer implementation based on 5-level time wheel. 高性能定时器(5级时间轮,最小堆)[从零实现]☆282Dec 4, 2024Updated last year
- A Golang package for doing a deep copy for (just about) anything☆147Mar 1, 2024Updated 2 years ago
- ☆27Mar 19, 2022Updated 4 years ago
- A reflection based dependency injection toolkit for Go.☆4,488May 13, 2025Updated last year
- 💪 Helper Utils(900+): int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, …☆2,358Updated this week