in src/cli.ts [94:109]
function parseGoLangOptions() {
const outdir = argv['golang-outdir'];
const module = argv['golang-module'];
const packageName = argv['golang-package'];
if (!outdir && !module) { return undefined; }
if (!outdir) { throw new Error('--golang-outdir is required'); }
if (!module) { throw new Error('--golang-module is required'); }
if (!packageName) { throw new Error('--golang-package is required'); }
return {
golang: {
outdir: outdir,
moduleName: module,
packageName: packageName,
},
};
}