Moved to google.golang.org/genproto/googleapis/api/annotations
Fixes #52
This commit is contained in:
29
vendor/github.com/go-kit/kit/examples/shipping/location/location.go
generated
vendored
Normal file
29
vendor/github.com/go-kit/kit/examples/shipping/location/location.go
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
// Package location provides the Location aggregate.
|
||||
package location
|
||||
|
||||
import (
|
||||
"errors"
|
||||
)
|
||||
|
||||
// UNLocode is the United Nations location code that uniquely identifies a
|
||||
// particular location.
|
||||
//
|
||||
// http://www.unece.org/cefact/locode/
|
||||
// http://www.unece.org/cefact/locode/DocColumnDescription.htm#LOCODE
|
||||
type UNLocode string
|
||||
|
||||
// Location is a location is our model is stops on a journey, such as cargo
|
||||
// origin or destination, or carrier movement endpoints.
|
||||
type Location struct {
|
||||
UNLocode UNLocode
|
||||
Name string
|
||||
}
|
||||
|
||||
// ErrUnknown is used when a location could not be found.
|
||||
var ErrUnknown = errors.New("unknown location")
|
||||
|
||||
// Repository provides access a location store.
|
||||
type Repository interface {
|
||||
Find(locode UNLocode) (*Location, error)
|
||||
FindAll() []*Location
|
||||
}
|
27
vendor/github.com/go-kit/kit/examples/shipping/location/sample_locations.go
generated
vendored
Normal file
27
vendor/github.com/go-kit/kit/examples/shipping/location/sample_locations.go
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
package location
|
||||
|
||||
// Sample UN locodes.
|
||||
var (
|
||||
SESTO UNLocode = "SESTO"
|
||||
AUMEL UNLocode = "AUMEL"
|
||||
CNHKG UNLocode = "CNHKG"
|
||||
USNYC UNLocode = "USNYC"
|
||||
USCHI UNLocode = "USCHI"
|
||||
JNTKO UNLocode = "JNTKO"
|
||||
DEHAM UNLocode = "DEHAM"
|
||||
NLRTM UNLocode = "NLRTM"
|
||||
FIHEL UNLocode = "FIHEL"
|
||||
)
|
||||
|
||||
// Sample locations.
|
||||
var (
|
||||
Stockholm = &Location{SESTO, "Stockholm"}
|
||||
Melbourne = &Location{AUMEL, "Melbourne"}
|
||||
Hongkong = &Location{CNHKG, "Hongkong"}
|
||||
NewYork = &Location{USNYC, "New York"}
|
||||
Chicago = &Location{USCHI, "Chicago"}
|
||||
Tokyo = &Location{JNTKO, "Tokyo"}
|
||||
Hamburg = &Location{DEHAM, "Hamburg"}
|
||||
Rotterdam = &Location{NLRTM, "Rotterdam"}
|
||||
Helsinki = &Location{FIHEL, "Helsinki"}
|
||||
)
|
Reference in New Issue
Block a user