I'm a totally blind developer who is trying to learn go. When running
go tool cover -html=cover.out -o cover.html
It appears the HTML generated uses color to show the lines of code that are not covered without any other way of identifying uncovered lines. This is obviously an issue if your totally blind. Are there any alternative tools that can take a coverage profile and give a text representation of lines that are not covered?
I use Jaws as my screen reader and as far as I can tell there's no way to automatically announce underlining, italics, or bolding in HTML. I'd use the region role for all uncovered code. See
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/Region_role
I'm not an accessibility expert though. I know Google has a bunch of people working on web accessibility who could help provide guidance. You could try contacting the Google presenters who present at the CSUN accessibility conference. See
https://www.csun.edu/cod/conference/sessions/index.php/public/conf_sessions/
for a session list. It looks like Google has a large presence at this conference.