mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-06-24 02:15:50 +08:00
Conflicts: Gopkg.lock pkg/appsrv/appsrv.go pkg/cloudcommon/options.go pkg/compute/models/hosts.go pkg/compute/models/quotas.go pkg/compute/service/service.go pkg/mcclient/mcclient.go
17 lines
345 B
Go
17 lines
345 B
Go
package orderedmap
|
|
|
|
import "github.com/anacrolix/missinggo/iter"
|
|
|
|
func New(lesser func(l, r interface{}) bool) OrderedMap {
|
|
return NewGoogleBTree(lesser)
|
|
}
|
|
|
|
type OrderedMap interface {
|
|
Get(key interface{}) interface{}
|
|
GetOk(key interface{}) (interface{}, bool)
|
|
iter.Iterable
|
|
Set(key, value interface{})
|
|
Unset(key interface{})
|
|
Len() int
|
|
}
|