Running go vet -json .\cmd\factoryinput\
emits the following string:
# github.com/united-manufacturing-hub/united-manufacturing-hub/cmd/factoryinput
{}
Passing this into json.loads (python), jsonformatter.curiousconcept.com , jsonlint. com or jq lets them throw errors.
Also looking at ECMA-404 (https://www.ecma-international.org/wp-content/uploads/ECMA-404_2nd_edition_december_2017.pdf) does not show that # is valid.
System Info
go version go1.17.6 windows/amd64
jq - commandline JSON processor [version 1.6]
Python 3.10.0
Windows 11 (Version 21H2) (OS Build 22000.376)
(Sorry for the whitespace in jsonlint .com, but i’m only allowed to insert 2 links)