Codebase list golang-github-anacrolix-missinggo / HEAD limitlen.go
HEAD

Tree @HEAD (Download .tar.gz)

limitlen.go @HEADraw · history · blame

1
2
3
4
5
6
7
package missinggo

// Sets an upper bound on the len of b. max can be any type that will cast to
// int64.
func LimitLen(b []byte, max ...interface{}) []byte {
	return b[:MinInt(len(b), max...)]
}