mirror of
https://github.com/protocolbuffers/protobuf-go.git
synced 2025-01-01 03:14:16 +00:00
22 lines
601 B
Go
22 lines
601 B
Go
|
// Copyright 2018 The Go Authors. All rights reserved.
|
||
|
// Use of this source code is governed by a BSD-style
|
||
|
// license that can be found in the LICENSE file.
|
||
|
|
||
|
// Package set provides simple set data structures for uint64 and string types.
|
||
|
//
|
||
|
// The API for every set is:
|
||
|
// type Set(T {}) opaque
|
||
|
//
|
||
|
// // Len reports the number of elements in the set.
|
||
|
// func (Set) Len() int
|
||
|
//
|
||
|
// // Has reports whether an item is in the set.
|
||
|
// func (Set) Has(T) bool
|
||
|
//
|
||
|
// // Set inserts the item into the set.
|
||
|
// func (Set) Set(T)
|
||
|
//
|
||
|
// // Clear removes the item from the set.
|
||
|
// func (Set) Clear(T)
|
||
|
package set
|