core

package
v0.2.12 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 12, 2026 License: MIT Imports: 2 Imported by: 0

README

Ground Core

The core contains the structures and mechanisms to view and control the state of different components that have been initialised and being used. It is important because depending on which components have been initialized, we might have to alter the behavior of other components.

For example, if the logging system has been initialized then it means that the project using ground is ready to utilize the bark logging system. In such a case, we can use the bark client to log. If not, we might have to use fmt.Println statements (or something similar).

Another example - if the database systems have been configured then maybe other parts of the system can use that. But if not, we can stop such parts from actually being called.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InitBarkLogger

func InitBarkLogger()

func State

func State() *groundState

func SyncStates

func SyncStates()

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL