Original post

Hey all,

I come from a Node.js and C++, and I am having trouble understanding project structure. Even trivial projects like creating a simple library or program I am unsure how to properly organize and scope each component.

Specifically, if I were to create CLI application, which components would I put in /pgk vs. /cmd vs. /internal . These question may seem a bit trivial but with my background I’m very familiar with conventional project structure where these concepts are less common. Thanks a lot