Instanciate common attributes everywhere so one can simply use the extend method

This commit is contained in:
2024-10-19 14:52:19 +02:00
parent a7a6b5c711
commit 7f30fd5411
18 changed files with 72 additions and 23 deletions

View File

@@ -25,7 +25,7 @@ type Source struct {
// NewSource creates a new Source. It returns a *Source.
func NewSource() *Source {
return new(Source)
return &Source{CommonAttributes: newCommonAttributes()}
}
// Check checks the Source for incompatibilities with RFC4287. It returns an