command
module
Version:
v0.0.0-...-2bab845
Opens a new window with list of versions in this module.
Published: Jul 25, 2022
License: Apache-2.0
Opens a new window with license information.
Imports: 4
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
Repo Golang for RTP systems
Release 0.7.3
A secondary git-repository for the RTP system.
Thank you to everyone who participated in the creation of these go elements and projects.
ISO20022
This repository contains a full set of Golang parse to the ISO-20022 data catalogs ISO-20022 specifications
Usage
See examples/
directory for an example of usage
import (
"encoding/xml"
"github.com/yudaprama/iso20022/pacs"
"io/ioutil"
"log"
"os"
)
func main() {
messages, err := ioutil.ReadFile("./example-message.xml")
if err != nil {
log.Fatalf("Unable to read file: %v", err)
os.Exit(1)
}
var messageParsed pacs.Document00800106
err = xml.Unmarshal(messages, &messageParsed)
if err != nil {
log.Fatalf("Unable to parse file: %v", err)
os.Exit(1)
}
log.Printf("Interbank Settlement Date: %v", messageParsed.Message.GroupHeader.InterbankSettlementDate)
}
Message Catalogs
Message types covers ISO-20022 messages:
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.