Generate type-safe Go converters by defining function signatures.