Documentation ¶
Overview ¶
Package core contains the core dependencies
Index ¶
Constants ¶
View Source
const CI = "CI"
CI is the variable used to define the ci is running.
Variables ¶
View Source
var LogLevels = []zapcore.Level{zapcore.DebugLevel, zapcore.InfoLevel, zapcore.WarnLevel, zapcore.ErrorLevel, zapcore.DPanicLevel, zapcore.PanicLevel, zapcore.FatalLevel}
LogLevels stores available log levels in serverity order.
Functions ¶
func BytesToSlice ¶
BytesToSlice converts a 32 bit array to a slice slice.
func CopyBigInt ¶
CopyBigInt creates a copy of a big int without mutating the original.
func ExpandOrReturnPath ¶ added in v0.0.6
ExpandOrReturnPath expands a homedir path, if it can't be expanded, the original dir is returned since on these systems homedir cannot be used anyway.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package assets provides static assets we want to embed in the application in the main folder and documentation related assets in subfolders.
|
Package assets provides static assets we want to embed in the application in the main folder and documentation related assets in subfolders. |
Package commandline contains common utilities for use across clis
|
Package commandline contains common utilities for use across clis |
Package config contains the configuration required to run a node.
|
Package config contains the configuration required to run a node. |
Package dbcommon provides common database functionality
|
Package dbcommon provides common database functionality |
Package mapmutex provides an extensible, type-safe mutex implementation TODO: use generics
|
Package mapmutex provides an extensible, type-safe mutex implementation TODO: use generics |
Package metrics exposes metrics on synapse-node
|
Package metrics exposes metrics on synapse-node |
Package observer provides an observer implementation
|
Package observer provides an observer implementation |
Package server provides a way to access a server
|
Package server provides a way to access a server |
Package testsuite contains the standard test suite
|
Package testsuite contains the standard test suite |
Package threaditer extends iter with a mutex for thread safe use
|
Package threaditer extends iter with a mutex for thread safe use |
Package toml contains common utilities for implementing toml types.
|
Package toml contains common utilities for implementing toml types. |
Click to show internal directories.
Click to hide internal directories.