I prefer the singular form unless pushed towards the plural for some reason (for example, because we want both plural and singular forms).
The plural package names in the stdlib are generally there because the singular form is a reserved word or keyword (strings, types, errors, bytes). On 12 July 2016 at 15:19, Rayland <guianul...@gmail.com> wrote: > When does it make sense for a package to be named in plural? For example, > I'm currently working on a MVC framework and for me it makes sense to have a > "controller" package as opposed to "controllers", but I saw that Beego > prefers plural for the same case. > > -- > You received this message because you are subscribed to the Google Groups > "golang-nuts" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to golang-nuts+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.