Help us shape the future of Go! Take the 2026 Go Developer Survey

stock

package
v1.7.1 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package stock tells whether an item can be ordered. Its implementations, memory (the default), remote (asks a warehouse) and unlimited, are chosen by config: builder.examples.simple.stock.implementation.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Service

type Service interface {
	// Available reports whether item can be ordered.
	Available(ctx context.Context, item string) (bool, error)
}

Service reports the stock of items.

Directories

Path Synopsis
Package memory keeps the stock in memory.
Package memory keeps the stock in memory.
Package remote asks a warehouse over HTTP for the stock.
Package remote asks a warehouse over HTTP for the stock.
Package unlimited is a stock without limits.
Package unlimited is a stock without limits.

Jump to

Keyboard shortcuts

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