Versions in this module Expand all Collapse all v1 v1.0.0 Nov 9, 2022 Changes in this version + const Cs7ASCII + const CsArabic + const CsBig5 + const CsCyrillic + const CsGreek + const CsHebrew + const CsJIS + const CsKSC + const CsLatin2 + const CsMultilingual + const CsTurkish + const CsUnicode + const LngAlbanian + const LngArabic + const LngBahasa + const LngBelgianDutch + const LngBelgianFrench + const LngBulgarian + const LngCanadianFrench + const LngCastilianSpanish + const LngCatalan + const LngCroatoSerbianLatin + const LngCzech + const LngDanish + const LngDutch + const LngFinnish + const LngFrench + const LngGerman + const LngGreek + const LngHebrew + const LngHungarian + const LngIcelandic + const LngItalian + const LngJapanese + const LngKorean + const LngNorwegianBokmal + const LngNorwegianNynorsk + const LngPolish + const LngPortugueseBrazil + const LngPortuguesePortugal + const LngRhaetoRomanic + const LngRomanian + const LngRussian + const LngSerboCroatianCyrillic + const LngSimplifiedChinese + const LngSlovak + const LngSpanishMexico + const LngSwedish + const LngSwissFrench + const LngSwissGerman + const LngSwissItalian + const LngThai + const LngTraditionalChinese + const LngTurkish + const LngUKEnglish + const LngUSEnglish + const LngUrdu + type CharsetID uint16 + func (cs *CharsetID) UnmarshalJSON(p []byte) error + type FileVersion struct + Build int + Major int + Minor int + Patch int + func (f FileVersion) GetVersionString() string + type FixedFileInfo struct + FileFlags string + FileFlagsMask string + FileOS string + FileSubType string + FileType string + ProductVersion FileVersion + type LangID uint16 + func (lng *LangID) UnmarshalJSON(p []byte) error + type SizedReader struct + func (s SizedReader) Size() int64 + type StringFileInfo struct + Comments string + CompanyName string + FileDescription string + FileVersion string + InternalName string + LegalCopyright string + LegalTrademarks string + OriginalFilename string + PrivateBuild string + ProductName string + ProductVersion string + SpecialBuild string + type Translation struct + type VSFixedFileInfo struct + DwFileDateLS uint32 + DwFileDateMS uint32 + DwFileFlags uint32 + DwFileFlagsMask uint32 + DwFileOS uint32 + DwFileSubtype uint32 + DwFileType uint32 + DwFileVersionLS uint32 + DwFileVersionMS uint32 + DwProductVersionLS uint32 + DwProductVersionMS uint32 + DwSignature uint32 + DwStrucVersion uint32 + type VSString struct + Padding []byte + SzKey []byte + Value []byte + WLength uint16 + WType uint16 + WValueLength uint16 + type VSStringFileInfo struct + Children VSStringTable + Padding []byte + SzKey []byte + WLength uint16 + WType uint16 + WValueLength uint16 + type VSStringTable struct + Children []VSString + Padding []byte + SzKey []byte + WLength uint16 + WType uint16 + WValueLength uint16 + type VSVar struct + Padding []byte + SzKey []byte + Value uint32 + WLength uint16 + WType uint16 + WValueLength uint16 + type VSVarFileInfo struct + Padding []byte + SzKey []byte + Value VSVar + WLength uint16 + WType uint16 + WValueLength uint16 + type VSVersionInfo struct + Children VSStringFileInfo + Children2 VSVarFileInfo + Padding1 []byte + Padding2 []byte + SzKey []byte + Value VSFixedFileInfo + WLength uint16 + WType uint16 + WValueLength uint16 + type VarFileInfo struct + type VersionInfo struct + Buffer bytes.Buffer + IconPath string + ManifestPath string + Structure VSVersionInfo + Timestamp bool + func (v *VersionInfo) Build() + func (vi *VersionInfo) ParseJSON(jsonBytes []byte) error + func (vi *VersionInfo) Walk() + func (vi *VersionInfo) WriteGo(filename, packageName string) error + func (vi *VersionInfo) WriteHex(filename string) error + func (vi *VersionInfo) WriteSyso(filename string, arch string) error