mirror of
https://github.com/rwinkhart/go-winio.git
synced 2026-09-03 07:37:39 -04:00
Some new upcoming changes require us to use Go 1.23. However, if we switch to Go 1.23 some new linter errors are showing up. This commit fixes most of the errors and adds an exclusion for integer overflow errors. Signed-off-by: Amit <ambarve@microsoft.com>
16 lines
425 B
Go
16 lines
425 B
Go
//go:build !windows
|
|
|
|
package guid
|
|
|
|
// GUID represents a GUID/UUID. It has the same structure as
|
|
// golang.org/x/sys/windows.GUID so that it can be used with functions expecting
|
|
// that type. It is defined as its own type as that is only available to builds
|
|
// targeted at `windows`. The representation matches that used by native Windows
|
|
// code.
|
|
type GUID struct {
|
|
Data1 uint32
|
|
Data2 uint16
|
|
Data3 uint16
|
|
Data4 [8]byte
|
|
}
|