Versions in this module Expand all Collapse all v0 v0.0.5 Dec 17, 2025 v0.0.4 Dec 17, 2025 v0.0.3 Dec 17, 2025 Changes in this version + func EmbedIcon(c *coff.File, icon *FileResource) error + func EmbedManifest(c *coff.File, manifest *FileResource) error + func EmbedVersionInfo(c *coff.File, v *VersionInfoResource) error + type Config struct + Icons []*FileResource + Manifest *FileResource + VersionInfos []*VersionInfoResource + func ParseConfig(r io.Reader) (*Config, error) + type FileResource struct + ID int + Name string + Path string + func (r *FileResource) Validate() error + type VersionInfoFixed struct + FileVersion *string + ProductVersion *string + func (f *VersionInfoFixed) Validate() error + type VersionInfoResource struct + Fixed *VersionInfoFixed + ID *int + Name *string + StringTables []*VersionInfoStringTable + Translations []*VersionInfoTranslation + func (r *VersionInfoResource) Validate() error + type VersionInfoStringTable struct + Charset *string + Language *string + Strings *VersionInfoStrings + func (st *VersionInfoStringTable) Validate() error + type VersionInfoStrings 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 VersionInfoTranslation struct + Charset *string + Language *string + func (t *VersionInfoTranslation) Validate() error