How global mindshare develops is something that I know quite a bit about through leadership and engineering experience in multiple billion user projects.
One key lesson for me was that you reach a point where the audience you originally wanted to serve (or refocused to serve) has been served. That’s when the debate of “more for this group” or “something for other groups” starts with vigor. There is a natural desire to grow but my advice here, after looking back honestly, is that the way to move forward is to be so excellent at some aspect(s) that users become effective missionaries. This is the only scaling mechanism at scale (other than force in unusually controlled scenarios). Looking forward (i.e. guessing) maybe Go needs new greatness in what it already is and has by way of an “encyclopedia” of well-loved solutions. Imagine a guide to 100 top uses with links to tools, samples for each, and lots of details so that anyone wanting to build a static or dynamic web server, ftp server, ssh client, mail processor, ... would have complete guides from start to finish. Maybe existing solutions are sufficient or maybe they could be better. If they have room for improvement then my guess is that this kind of beginner hand holding might be the most effective investment for user growth. Just a guess, Michael On Thu, Jan 16, 2020 at 7:33 AM Amnon Baron Cohen <amno...@gmail.com> wrote: > Go was originally conceived as a niche language. And if it does what we > need, then I don't think > we need to be particularly bothered if other languages are more "popular". > > But when looking at language popularity, I am not sure that the number of > google searches is the most meaningful metric. > > Lines of code on github could be more interesting. > > FWIW: Githubs octoverse shows shows a 147% growth in Go usage last year. > > And more interesting growth stats can be found on the Go blog > https://blog.golang.org/8years > > -- > 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. > To view this discussion on the web visit > https://groups.google.com/d/msgid/golang-nuts/28b8066f-876b-41f6-b249-94dc4f255347%40googlegroups.com > <https://groups.google.com/d/msgid/golang-nuts/28b8066f-876b-41f6-b249-94dc4f255347%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- *Michael T. jonesmichael.jo...@gmail.com <michael.jo...@gmail.com>* -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/CALoEmQy-c1eH-bCH1vmTyMdf3_NMt31v6cWSdD8abha1OT%2BF%3Dw%40mail.gmail.com.