miller/cmd/sizes/main.go
John Kerl 5eb40c9e7b
Multiple style updates (#1974)
* Comment style

* IRecordTransformer -> RecordTransfomer

* make fmt

* else-return style mod

* snake-case -> camel-case

* Remove redundant err = nil and similar zero-value initializations.

* redundant break;

* bugfix

* neaten

* typofix

* simplify/standardize init of zero-length slices

* Standardize fmt.Fprintf w/ errors

* fix double print of "mlr:"

* neatening

* Uniformize error messages

* make docs

* avoid shadowing package names

* shorten some receiver names
2026-02-16 15:49:21 -05:00

22 lines
384 B
Go

// Experiments for type-inference performance optimization
/*
go build github.com/johnkerl/miller/v6/cmd/sizes
*/
package main
import (
"fmt"
"github.com/johnkerl/miller/v6/pkg/mlrval"
)
func main() {
var mvs [2]mlrval.Mlrval
mvs[0] = *mlrval.FromString("h")
mvs[1] = *mlrval.FromString("abcdefghijklmnopqrstuvwzyx")
mvs[0].ShowSizes()
fmt.Println()
mvs[1].ShowSizes()
}