common

package module
v0.0.0-...-fd78167 Latest Latest
Warning

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

Go to latest
Published: Feb 1, 2024 License: Apache-2.0 Imports: 0 Imported by: 0

README

Build Status Master Build Status 0.4

Darwin

go library & suite of microservices for handling the NRE DarwinD3 feeds

The main purpose of this project is to consume the feeds provided by National Rail Enquiries in real time and expose that information as a REST service which can be consumed by a client, usually a website.

https://departureboards.mobi/ is an example of one of these clients.

The documentation is in the Wiki

V12 vs V16 pushport feed

Versions up to 0.4 (including the matching branches) are for the Darwin v12 Pushport feed. As of Nov 26 2018 the master branch is based on the v16 feed.

Until the v16 feed is live, do not use the master branch

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Version string

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
bin
Internal library used for the binary webservices
Internal library used for the binary webservices
darwind3 handles the real time push port feed
darwind3 handles the real time push port feed
Handle the daily reference XML file from Darwin
Handle the daily reference XML file from Darwin
darwinrest provides some additional rest services which use all of the other packages in forming their results
darwinrest provides some additional rest services which use all of the other packages in forming their results
Reference timetable
Reference timetable
ldb
LDB - Live Departure Boards
LDB - Live Departure Boards
tools
Utility types used to store common data like times
Utility types used to store common data like times
s3
bin

Jump to

Keyboard shortcuts

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