There's part two and part three of this guide, too. This is an older guide, lacking some of the newer maps -- but the information for older maps is perfectly good, and this is an extremely detailed guide, with well-presented information and visual examples.
A long, detailed, and thorough text guide to Genji. Although this is an older guide, there is still a good amount of useful information contained within. Exact numbers may have changed, but Genji's role and abilities are similar.
Another older Genji guide -- but it still contains great information and introductory information to playing Genji, from abilities to character match-ups to some map-specific Genji information.
Join for Overwatch Resource Updates
Want to hear about new resources? Suggest changes or updates? Berate me for writing or adding garbage? Come hang out in my Discord. It consists of a channel where I only post updates for this resource thing. It may eventually contain further channels. I don't really know how to work this thing oh god help I need an adult. "This thing" being social interaction, not Discord.