Directories
¶
| Path | Synopsis |
|---|---|
|
Package blocks manages the CGo trampolines that allow ObjC block callbacks to invoke Go functions.
|
Package blocks manages the CGo trampolines that allow ObjC block callbacks to invoke Go functions. |
|
Package callbacks manages the CGo trampolines that allow ObjC method calls on generated subclasses and protocol-conformance objects to invoke Go functions.
|
Package callbacks manages the CGo trampolines that allow ObjC method calls on generated subclasses and protocol-conformance objects to invoke Go functions. |
|
Package objc provides the CGo runtime layer shared by all generated framework packages.
|
Package objc provides the CGo runtime layer shared by all generated framework packages. |
|
Package errkit holds the error and panic types the generated Go APIs use to report Objective-C failures.
|
Package errkit holds the error and panic types the generated Go APIs use to report Objective-C failures. |
|
Package obj defines Object, a Go handle for an Objective-C object whose specific type is not known.
|
Package obj defines Object, a Go handle for an Objective-C object whose specific type is not known. |
|
Package pureobjc provides the runtime support layer for purego-based macOS framework bindings.
|
Package pureobjc provides the runtime support layer for purego-based macOS framework bindings. |
|
objcerrors
Package objcerrors provides ObjCError, a structured Go error that preserves the full diagnostic payload of an Objective-C NSError: domain, code, localized strings, and any chain of underlying errors.
|
Package objcerrors provides ObjCError, a structured Go error that preserves the full diagnostic payload of an Objective-C NSError: domain, code, localized strings, and any chain of underlying errors. |
|
Package rt holds small runtime helpers shared by the generated Go APIs and available for your own code to use as well.
|
Package rt holds small runtime helpers shared by the generated Go APIs and available for your own code to use as well. |
Click to show internal directories.
Click to hide internal directories.