I am not able to find any mention of "Internal" packages in effective go.
In my mind, this feature is relevant for large codebases and libraries intended for public consumption. This way, developers can express which APIs are included in their package's compatibility promise.
It would be great if there were official recommendations regarding this feature.
Additionally, I was not able to find a reference to this feature in the spec, although I do see it announced as a generally available feature in the go1.4 release notes.
I am not able to find any mention of "Internal" packages in
effective go.In my mind, this feature is relevant for large codebases and libraries intended for public consumption. This way, developers can express which APIs are included in their package's compatibility promise.
It would be great if there were official recommendations regarding this feature.
Additionally, I was not able to find a reference to this feature in the spec, although I do see it announced as a generally available feature in the go1.4 release notes.