Package-Level Type Names (total 10, all are exported)
/* sort exporteds by: | */
extint64
loc specifies the Location that should be used to
determine the minute, hour, month, day, and year
that correspond to this Time.
The nil location means UTC.
All UTC times are represented with loc==nil, never loc==&utcLoc.
wall and ext encode the wall time seconds, wall time nanoseconds,
and optional monotonic clock reading in nanoseconds.
From high to low bit position, wall encodes a 1-bit flag (hasMonotonic),
a 33-bit seconds field, and a 30-bit wall time nanoseconds field.
The nanoseconds field is in the range [0, 999999999].
If the hasMonotonic bit is 0, then the 33-bit field must be zero
and the full signed 64-bit wall seconds since Jan 1 year 1 is stored in ext.
If the hasMonotonic bit is 1, then the 33-bit field holds a 33-bit
unsigned wall seconds since Jan 1 year 1885, and ext holds a
signed 64-bit monotonic clock reading, nanoseconds since process start.
Time casts Date to time.Time
func github.com/neo4j/neo4j-go-driver/v4/neo4j.DateOf(t time.Time) neo4j.Date
Duration represents temporal amount containing months, days, seconds and nanoseconds.
Supports longer durations than time.Duration
Daysint64Monthsint64NanosintSecondsint64( T) Equal(d2 Duration) bool
String returns the string representation of this Duration in ISO-8601 compliant form.
T : fmt.Stringer
T : context.stringer
T : runtime.stringer
func github.com/neo4j/neo4j-go-driver/v4/neo4j.DurationOf(months, days, seconds int64, nanos int) neo4j.Duration
func Duration.Equal(d2 Duration) bool
extint64
loc specifies the Location that should be used to
determine the minute, hour, month, day, and year
that correspond to this Time.
The nil location means UTC.
All UTC times are represented with loc==nil, never loc==&utcLoc.
wall and ext encode the wall time seconds, wall time nanoseconds,
and optional monotonic clock reading in nanoseconds.
From high to low bit position, wall encodes a 1-bit flag (hasMonotonic),
a 33-bit seconds field, and a 30-bit wall time nanoseconds field.
The nanoseconds field is in the range [0, 999999999].
If the hasMonotonic bit is 0, then the 33-bit field must be zero
and the full signed 64-bit wall seconds since Jan 1 year 1 is stored in ext.
If the hasMonotonic bit is 1, then the 33-bit field holds a 33-bit
unsigned wall seconds since Jan 1 year 1885, and ext holds a
signed 64-bit monotonic clock reading, nanoseconds since process start.
Time casts LocalDateTime to time.Time
func github.com/neo4j/neo4j-go-driver/v4/neo4j.LocalDateTimeOf(t time.Time) neo4j.LocalDateTime
extint64
loc specifies the Location that should be used to
determine the minute, hour, month, day, and year
that correspond to this Time.
The nil location means UTC.
All UTC times are represented with loc==nil, never loc==&utcLoc.
wall and ext encode the wall time seconds, wall time nanoseconds,
and optional monotonic clock reading in nanoseconds.
From high to low bit position, wall encodes a 1-bit flag (hasMonotonic),
a 33-bit seconds field, and a 30-bit wall time nanoseconds field.
The nanoseconds field is in the range [0, 999999999].
If the hasMonotonic bit is 0, then the 33-bit field must be zero
and the full signed 64-bit wall seconds since Jan 1 year 1 is stored in ext.
If the hasMonotonic bit is 1, then the 33-bit field holds a 33-bit
unsigned wall seconds since Jan 1 year 1885, and ext holds a
signed 64-bit monotonic clock reading, nanoseconds since process start.
Time casts LocalTime to time.Time
func github.com/neo4j/neo4j-go-driver/v4/neo4j.LocalTimeOf(t time.Time) neo4j.LocalTime
Node represents a node in the neo4j graph database
// Id of this node.
// Labels attached to this Node.
// Properties of this Node.
func github.com/neo4j/neo4j-go-driver/v4/neo4j/internal/bolt.buildPath(nodes []Node, relNodes []*bolt.relNode, indexes []int) Path
Path represents a directed sequence of relationships between two nodes.
This generally represents a traversal or walk through a graph and maintains a direction separate from that of any
relationships traversed. It is allowed to be of size 0, meaning there are no relationships in it. In this case,
it contains only a single node which is both the start and the end of the path.
// All the nodes in the path.
Relationships[]Relationship
func github.com/neo4j/neo4j-go-driver/v4/neo4j/internal/bolt.buildPath(nodes []Node, relNodes []*bolt.relNode, indexes []int) Path
Point2D represents a two dimensional point in a particular coordinate reference system.
// Id of coordinate reference system.
Xfloat64Yfloat64
String returns string representation of this point.
T : fmt.Stringer
T : context.stringer
T : runtime.stringer
Point3D represents a three dimensional point in a particular coordinate reference system.
// Id of coordinate reference system.
Xfloat64Yfloat64Zfloat64
String returns string representation of this point.
T : fmt.Stringer
T : context.stringer
T : runtime.stringer
Relationship represents a relationship in the neo4j graph database
// Identity of the end node of this Relationship.
// Identity of this Relationship.
// Properties of this Relationship.
// Identity of the start node of this Relationship.
// Type of this Relationship.
extint64
loc specifies the Location that should be used to
determine the minute, hour, month, day, and year
that correspond to this Time.
The nil location means UTC.
All UTC times are represented with loc==nil, never loc==&utcLoc.
wall and ext encode the wall time seconds, wall time nanoseconds,
and optional monotonic clock reading in nanoseconds.
From high to low bit position, wall encodes a 1-bit flag (hasMonotonic),
a 33-bit seconds field, and a 30-bit wall time nanoseconds field.
The nanoseconds field is in the range [0, 999999999].
If the hasMonotonic bit is 0, then the 33-bit field must be zero
and the full signed 64-bit wall seconds since Jan 1 year 1 is stored in ext.
If the hasMonotonic bit is 1, then the 33-bit field holds a 33-bit
unsigned wall seconds since Jan 1 year 1885, and ext holds a
signed 64-bit monotonic clock reading, nanoseconds since process start.
Time casts Time to time.Time
func github.com/neo4j/neo4j-go-driver/v4/neo4j.OffsetTimeOf(t time.Time) neo4j.OffsetTime
The pages are generated with Goldsv0.4.2. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds.