Skip to content

New version of the ISO8583 package.

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Mar 13:07
f2a23ea

Here are some goals we wanted to achieve.

  • It is more explicit with spec definitions and uses Go types instead of text or tags:
    • provides type checking
    • code completion
    • better readability
  • It uses interfaces for low-level building blocks like encoding, padding, etc.:
  • It makes it possible to add new implementations of encodings, etc., easily.
  • It supports composable fields and higher-level abstractions like bitmaps, date fields, amount fields, etc.