golang/xenlight: add necessary module/package documentation
authorNick Rosbrook <rosbrookn@gmail.com>
Wed, 13 May 2020 14:18:19 +0000 (10:18 -0400)
committerGeorge Dunlap <george.dunlap@citrix.com>
Wed, 13 May 2020 15:06:21 +0000 (16:06 +0100)
commit61be48dc029294275348443f78a5e600ef28274f
tree8651b7d629a8ec53b491e31708f7c496a197522d
parent9d83ad86834300927b636fa02b29d84854399ed8
golang/xenlight: add necessary module/package documentation

Add a README and package comment giving a brief overview of the package.
These also help pkg.go.dev generate better documentation.

Also, add a copy of the LGPL (the same license used by libxl) to
tools/golang/xenlight. This is required for the package to be shown
on pkg.go.dev and added to the default module proxy, proxy.golang.org.

Finally, add an entry for the xenlight package to SUPPORT.md.

Signed-off-by: Nick Rosbrook <rosbrookn@ainfosec.com>
Reviewed-by: George Dunlap <george.dunlap@citrix.com>
SUPPORT.md
tools/golang/xenlight/LICENSE [new file with mode: 0644]
tools/golang/xenlight/README.md [new file with mode: 0644]
tools/golang/xenlight/xenlight.go