gohugoio / hugo

The world’s fastest framework for building websites.
https://gohugo.io
Apache License 2.0
75k stars 7.47k forks source link

Move most packages below /internal #12751

Open bep opened 1 month ago

bep commented 1 month ago

Hugo's package structure leaves something to be desired.

Go now has an internal package concept that we could/should start to use more to separate the public API/interest vs. the rest.

From top of the head, these would fall into the "of public interest".

And possibly some others, this needs some more thought, I thought I should raise this as an issue for a while before ... doing it.