]> Cypherpunks repositories - gostls13.git/commit
Consistency changes to container/* packages for iteration.
authorDavid Symonds <dsymonds@golang.org>
Mon, 31 Aug 2009 21:43:27 +0000 (14:43 -0700)
committerDavid Symonds <dsymonds@golang.org>
Mon, 31 Aug 2009 21:43:27 +0000 (14:43 -0700)
commit8d29f7f1c922b8fe8fcd7237372fb1b3fdf8fa58
treea1cf307c042f2b2fb2497b3f6a4debc0be9f8862
parent5a40a682e38d9841d7b362498911abdbeacbd674
Consistency changes to container/* packages for iteration.

container/list:
  - change Iter to go over the list values

container/ring:
  - add Iter, drop Forward/Backward

container/vector:
  - add channel direction constraints

R=rsc,gri
APPROVED=rsc
DELTA=86  (23 added, 40 deleted, 23 changed)
OCL=33935
CL=34132
src/pkg/container/list/list.go
src/pkg/container/list/list_test.go
src/pkg/container/ring/ring.go
src/pkg/container/ring/ring_test.go
src/pkg/container/vector/intvector.go
src/pkg/container/vector/stringvector.go
src/pkg/container/vector/vector.go