mirror of https://github.com/docker/cli.git
c4c4825591
This patch implements `docker build --secret id=mysecret,src=/secret/file` for buildkit frontends that request the mysecret secret. It is currently implemented in the tonistiigi/dockerfile:secrets20180808 frontend via RUN --mount=type=secret,id=mysecret Signed-off-by: Tibor Vass <tibor@docker.com> |
||
---|---|---|
.. | ||
LICENSE | ||
bytes.go | ||
readme.md |
readme.md
Simple byte size formatting.
This package implements types that can be used in stdlib formatting functions
like fmt.Printf
to control the output of the expected printed string.
Floating point flags %f
and %g print the value in using the correct unit
suffix. Decimal units are default, #
switches to binary units. If a value is
best represented as full bytes, integer bytes are printed instead.
Examples:
fmt.Printf("%.2f", 123 * B) => "123B"
fmt.Printf("%.2f", 1234 * B) => "1.23kB"
fmt.Printf("%g", 1200 * B) => "1.2kB"
fmt.Printf("%#g", 1024 * B) => "1KiB"
Integer flag %d
always prints the value in bytes. #
flag adds an unit prefix.
Examples:
fmt.Printf("%d", 1234 * B) => "1234"
fmt.Printf("%#d", 1234 * B) => "1234B"
%v
is equal to %g