Versions in this module Expand all Collapse all v0 v0.2.2 Dec 15, 2023 Changes in this version + const App + const Comments + const CompanyName + const DLL + const FileDescription + const FileVersion + const InternalName + const LangDefault + const LangNeutral + const LegalCopyright + const LegalTrademarks + const OriginalFilename + const PrivateBuild + const ProductName + const ProductVersion + const SpecialBuild + const Unknown + type Info struct + FileVersion [4]uint16 + Flags versionFlags + ProductVersion [4]uint16 + Timestamp time.Time + Type fileType + func FromBytes(data []byte) (*Info, error) + func MergeTranslations(translations map[uint16]*Info) *Info + func (vi *Info) Bytes() []byte + func (vi *Info) MarshalJSON() ([]byte, error) + func (vi *Info) Set(langID uint16, key string, value string) error + func (vi *Info) SetFileVersion(fileVersion string) + func (vi *Info) SetProductVersion(productVersion string) + func (vi *Info) SplitTranslations() map[uint16]*Info + func (vi *Info) Table() LangTable + func (vi *Info) UnmarshalJSON(b []byte) error + type LangTable map[uint16]*StringTable + func (lt LangTable) GetMainTranslation() StringTable + type StringTable map[string]string