I've been working on a cascade of projects, each needing the next as a part, the most recent being rewriting text.Scanner. It was not a goal, but the existing scanner does not do what I need (recognize Go operators, number types, and more) and my shim code was nearly as big as the standard library scanner itself, so I just sat down an rewrote it cleanly.
To test beyond hand-crafted edge cases it seemed good to try it against a large body of Go code. I chose the Go 1.13 code base, and because the results are interesting on their own beyond my purpose of code testing, I thought to share what I've noticed as a Github Gist on the subject of the "Go Popularity Contest"—what are the most used types, most referenced packages, most and least popular operators, etc. The data are interesting, but I'll let it speak for itself. Find it here: https://gist.github.com/MichaelTJones/ca0fd339401ebbe79b9cbb5044afcfe2 Michael P.S. Generated by go test. I just cut off the "passed" line and posted it. ;-) -- *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/CALoEmQzK3v4V%2BRYWZorfX0Nst%2BOXwzP9e51mCDm2ri-4jfzXyA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.