I realise that this library is still usable without being a module directly, but I imagine there's no reason to avoid adding a go.mod file either?
One good reason to add a go.mod file is that one can use commands like go build, go list, and so on. Another is UX: it's not entirely clear that I'm meant to import this as inet.af/netstack rather than github.com/inetaf/netstack if I don't see a go.mod saying as much.