Я не уверен, что следую тому, что делает some_clazz.go или что вы хотите отправить ему.
Но, чтобы попытаться ответить на ваш вопрос - вы можете развернуть swagger-codegen.
Чтобы сделать это, вам нужно будет расширить текущий кодовый код swagger, расширив DefaultCodegen, или, более вероятно, расширить коден, который вы используете в данный момент (SpringCodegen, AbstractJavaCodegen и т. Д., В зависимости от того, что вам подходит). В ваш новый класс codegen вам нужно добавить новый шаблон
public void processOpts() {
super.processOpts();
supportingFiles.add(new SupportingFile("someclazzgo.mustache", invokerFolder, "SomeClazzGoImpl.java"));
Так что теперь генератор возьмет someclazzgo.mustache и создаст SomeClazzGoImpl.java в соответствии с шаблоном, который вы создаете. Это зависит от вас, чтобы реализовать этот шаблон. Вы можете реализовать метод для каждой операции или класса, если это то, что вам нужно. Возможно, если вы дадите более подробную информацию о том, что вы пытаетесь сделать, я могу привести более конкретные примеры (вызывается ли some_clazz.go для каждого вызова или только для определенных API? Возвращает ли оно значение?)
Подробнее о расширении codegen в https://github.com/swagger-api/swagger-codegen#making-your-own-codegen-modules