GObject

G-Golf GObject modules are defined in the gobject subdirectory, such as (g-golf gobject enum-flags).

Where you may load these modules individually, the easiest way to use G-Golf is to import its main module, which imports and re-exports the public interface of (oop goops), (system foreign), all G-Golf support and G-Golf GObject modules:

(use-modules (g-golf gobject))

G-Golf GObject low level API modules correspond to a GObject section, though they might be some exception in the future.