etcdserver/api/v2store/node.go
func newDir(store *store, nodePath string, createdIndex uint64, parent *node, expireTime time.Time) *node {
	return &node{
		Path:          nodePath,
		CreatedIndex:  createdIndex,
		ModifiedIndex: createdIndex,
		Parent:        parent,
		ExpireTime:    expireTime,
		Children:      make(map[string]*node),
		store:         store,
	}
}
func newDir(store *store, nodePath string, createdIndex uint64, parent *node, expireTime time.Time) *node {
	return &node{
		Path:          nodePath,
		CreatedIndex:  createdIndex,
		ModifiedIndex: createdIndex,
		Parent:        parent,
		ExpireTime:    expireTime,
		Children:      make(map[string]*node),
		store:         store,
	}
}
func newDir ( store * store , nodePath string , createdIndex uint64 , parent * node , expireTime time . Time ) * node { return & node { Path : nodePath , CreatedIndex : createdIndex , ModifiedIndex : createdIndex , Parent : parent , ExpireTime : expireTime , Children : make ( map [ string ] * node ) , store : store , } }
// newDir creates a directory
newDir creates a directory