MCPcopy Create free account
hub / github.com/maxmind/mmdbwriter

github.com/maxmind/mmdbwriter @v1.2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.2.0 ↗ · + Follow
210 symbols 543 edges 19 files ⚖ MIT 108 documented · 51% 3 cross-repo links updated 4d agov1.2.0 · 2026-01-14★ 1731 open issues

Browse by type

Functions 172 Types & classes 38
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Go MaxMind DB Writer

Go Reference

This is a Go writer for the MaxMind DB format.

This is still a work in progress and does not support all of the features of the Perl writer. The API is subject to change.

Examples

See the examples folder for examples of how to use this library or our blog post, Enriching MMDB files with your own data using Go.

Copyright and License

This software is Copyright (c) 2020-2025 by MaxMind, Inc.

This is free software, licensed under the Apache License, Version 2.0 or the MIT License, at your option.

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 122
Function 50
Struct 17
TypeAlias 16
Interface 3
FuncType 2

Languages

Go100%

Modules by API surface

mmdbtype/types.go107 symbols
tree.go21 symbols
mmdbtype/types_test.go18 symbols
node.go10 symbols
tree_test.go8 symbols
inserter/inserter.go7 symbols
errors.go6 symbols
data_map.go6 symbols
data_key.go6 symbols
mmdbtype/unmarshaler.go5 symbols
data_section.go5 symbols
inserter/inserter_test.go4 symbols

For agents

$ claude mcp add mmdbwriter \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page