Documentation
¶
Index ¶
Constants ¶
View Source
const ( // Available は予約可能であることを示します。 Available = Availability("○") // LittleAvailable は残席が少ないことを示します。 LittleAvailable = Availability("△") // NotAvailable は満席であることを示します。 NotAvailable = Availability("×") // NotReservable は予約対象外であることを示します。 NotReservable = Availability("-") // UseSmokingRoom は座席は禁煙ですが、喫煙ルームがあることを示します。 UseSmokingRoom = Availability("*") // NozomiGroup は "のぞみ" 系 (東海道・山陽・九州新幹線) の列車種別を示します。 NozomiGroup = TrainGroup(1) // KodamaGroup は "こだま" 系 (東海道・山陽新幹線) の列車種別を示します。 KodamaGroup = TrainGroup(2) // HayabusaGroup は "はやぶさ" 系 (東北・北海道・山形・秋田新幹線) の列車種別を示します。 HayabusaGroup = TrainGroup(3) // TokiGriup は "とき" 系 (上越・北陸新幹線) の列車種別を示します。 TokiGroup = TrainGroup(4) // ZairaiGriup は在来線の列車種別を示します。 ZairaiGroup = TrainGroup(5) )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Train ¶
type Train struct { TrainName string DepartureTime string ArriveTime string StandardNoSmoking Availability StandardSmoking Availability GreenNoSmoking Availability GreenSmoking Availability SleeperANoSmoking Availability SleeperASmoking Availability SleeperBNoSmoking Availability SleeperBSmoking Availability GranClassNoSmoking Availability }
Train は1列車あたりの予約状況を示します。
func (Train) IsAvailable ¶ added in v0.0.2
IsAvailable はこの列車の任意の席タイプで空席があるか調べます。
func (Train) IsSleeperReservable ¶ added in v0.0.2
IsSleeperReservable はこの列車の寝台席が予約対象かどうか調べます。
Click to show internal directories.
Click to hide internal directories.