010: internal package gotchas episode artwork

EPISODE · Sep 27, 2022 · 14 MIN

010: internal package gotchas

from go podcast() · host Dominic St-Pierre

I recently created an exportable Go package from StaticBackend, an open source backend API which was self-hosted.I ended up using the internal package way to heavily and this design decision bite me when I decided to create an exportable package. Now all things that needed to be expose that was in the internal package had to be refactored into their own packages.Links:StaticBackend repoGo package

Episode metadata supplied by the publisher feed · Published Sep 27, 2022

Embed this episode

I talk about how the internal package can be used wrongly. I recently had to expose a Go package that I never thought would be expose, hence I've heavily used the internal package, a bad decision.

Distinct summary based on available episode metadata or transcript content.

Ready to play

010: internal package gotchas

0:00 14:34

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of go podcast()?

This episode is 14 minutes long.

When was this go podcast() episode published?

This episode was published on September 27, 2022.

Can I download this go podcast() episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!