My first CLI tool with Golang

I recently started learning Go and decided to build a small CLI tool as my first project. The tool is called json-key-checker, and its purpose is to help identify and fill in missing keys between JSON files (e.g., en.json and ko.json) by adding placeholders. While it's a simple tool, I’m still not 100% confident about the structure, idiomatic Go usage, and design choices. Since I’m new to Go, I’d really appreciate any feedback or suggestions you might have. Did I do anything that feels out of place, or could I have approached something differently? Thanks in advance for your time! Any help would be greatly appreciated!

May 13, 2025 - 12:28
 0
My first CLI tool with Golang

I recently started learning Go and decided to build a small CLI tool as my first project.

The tool is called json-key-checker, and its purpose is to help identify and fill in missing keys between JSON files (e.g., en.json and ko.json) by adding placeholders.

While it's a simple tool, I’m still not 100% confident about the structure, idiomatic Go usage, and design choices. Since I’m new to Go, I’d really appreciate any feedback or suggestions you might have. Did I do anything that feels out of place, or could I have approached something differently?

Thanks in advance for your time! Any help would be greatly appreciated!