This is an automated email from the ASF dual-hosted git repository.
lostluck pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git.
from e39294d Merge pull request #12382 Fix lint error and whitespace for
import.
add c8289dc Initiate Go module
add 23e9f9f Rename Introduction-> introduction
add e736175 Fix go.mod vanity URL
add 7d06c5c Rename Core Transforms -> core_transforms
add 221bb49 Rename core_transforms/{Map -> map}
add 0230e0b Rename core_transforms/map/{ParDo -> pardo}
add b446aed Rename core_transforms/map/{ParDo OneToMany ->
pardo_onetomany}
add aa32c3d Rename core_transforms/map/{ParDo Struct -> pardo_struct}
add eecfdf0 Rename core_transforms/{GroupByKey/GroupByKey ->
groupbykey/groupbykey}
add b751195 Rename core_transforms/{CoGroupByKey/CoGroupByKey ->
cogroupbykey/cogroupbykey}
add 8f0b102 Combine/Simple Function => combine/simple_function
add f7d92c1 Rename Flatten -> flatten
add 42bf190 Rename Partition -> partition
add 429f2b0 Rename {Side Input -> side_input}
add c9210f5 Rename {Additional Outputs -> additional_outputs}
add c0322e1 Rename {Branching -> branching}
add dacee73 Rename CombineFn -> combinefn
add c0acd60 Rename {Combine Per Key -> combine_perkey}
add ecb6b3e Rename {GroupByKey -> groupbykey}
add 238356d Update stepik
add 947c9f3 [Beam-10428] Consolidate Go SDK katas as a single module
No new revisions were added by this update.
Summary of changes:
.../Additional Outputs/task-remote-info.yaml | 2 -
.../Additional Outputs/lesson-remote-info.yaml | 3 -
.../go/Core Transforms/Branching/Branching/go.mod | 24 --
.../go/Core Transforms/Branching/Branching/go.sum | 343 --------------------
.../Branching/Branching/task-remote-info.yaml | 2 -
.../Branching/lesson-remote-info.yaml | 3 -
.../CoGroupByKey/CoGroupByKey/go.mod | 29 --
.../CoGroupByKey/CoGroupByKey/go.sum | 329 -------------------
.../CoGroupByKey/task-remote-info.yaml | 2 -
.../CoGroupByKey/lesson-remote-info.yaml | 3 -
.../Core Transforms/Combine/Combine PerKey/go.mod | 30 --
.../Core Transforms/Combine/Combine PerKey/go.sum | 326 -------------------
.../Combine/Combine PerKey/task-remote-info.yaml | 2 -
.../go/Core Transforms/Combine/CombineFn/go.mod | 29 --
.../go/Core Transforms/Combine/CombineFn/go.sum | 354 ---------------------
.../Combine/CombineFn/task-remote-info.yaml | 2 -
.../Core Transforms/Combine/Simple Function/go.mod | 30 --
.../Core Transforms/Combine/Simple Function/go.sum | 326 -------------------
.../Combine/Simple Function/task-remote-info.yaml | 2 -
.../Combine/lesson-remote-info.yaml | 3 -
.../go/Core Transforms/Flatten/Flatten/go.mod | 31 --
.../go/Core Transforms/Flatten/Flatten/go.sum | 145 ---------
.../Core Transforms/Flatten/Flatten/task-info.yaml | 31 --
.../Flatten/Flatten/task-remote-info.yaml | 2 -
.../Flatten/lesson-remote-info.yaml | 3 -
.../Core Transforms/GroupByKey/GroupByKey/go.mod | 29 --
.../Core Transforms/GroupByKey/GroupByKey/go.sum | 330 -------------------
.../GroupByKey/GroupByKey/task-remote-info.yaml | 2 -
.../GroupByKey/lesson-remote-info.yaml | 3 -
.../go/Core Transforms/Map/ParDo OneToMany/go.mod | 29 --
.../go/Core Transforms/Map/ParDo OneToMany/go.sum | 151 ---------
.../Map/ParDo OneToMany/task-remote-info.yaml | 2 -
.../go/Core Transforms/Map/ParDo Struct/go.mod | 29 --
.../go/Core Transforms/Map/ParDo Struct/go.sum | 151 ---------
.../Map/ParDo Struct/task-remote-info.yaml | 2 -
learning/katas/go/Core Transforms/Map/ParDo/go.mod | 29 --
learning/katas/go/Core Transforms/Map/ParDo/go.sum | 151 ---------
.../Map/ParDo/task-remote-info.yaml | 2 -
.../katas/go/Core Transforms/Map/lesson-info.yaml | 23 --
.../go/Core Transforms/Map/lesson-remote-info.yaml | 3 -
.../go/Core Transforms/Partition/Partition/go.mod | 30 --
.../go/Core Transforms/Partition/Partition/go.sum | 324 -------------------
.../Partition/Partition/task-remote-info.yaml | 2 -
.../Partition/lesson-remote-info.yaml | 3 -
.../Core Transforms/Side Input/Side Input/go.mod | 31 --
.../Core Transforms/Side Input/Side Input/go.sum | 326 -------------------
.../Side Input/Side Input/task-remote-info.yaml | 2 -
.../go/Core Transforms/Side Input/lesson-info.yaml | 21 --
.../Side Input/lesson-remote-info.yaml | 3 -
.../go/Core Transforms/section-remote-info.yaml | 2 -
.../Introduction/Hello Beam/Hello Beam Test/go.mod | 29 --
.../Introduction/Hello Beam/Hello Beam Test/go.sum | 96 ------
.../Hello Beam Test/task-remote-info.yaml | 2 -
.../go/Introduction/Hello Beam/Hello Beam/go.mod | 30 --
.../go/Introduction/Hello Beam/Hello Beam/go.sum | 151 ---------
.../Hello Beam/Hello Beam/task-remote-info.yaml | 2 -
.../go/Introduction/Hello Beam/lesson-info.yaml | 22 --
.../Hello Beam/lesson-remote-info.yaml | 3 -
.../katas/go/Introduction/section-remote-info.yaml | 2 -
.../additional_outputs}/cmd/main.go | 2 +-
.../additional_outputs}/pkg/task/task.go | 0
.../additional_outputs}/task-info.yaml | 4 -
.../additional_outputs/task-remote-info.yaml | 2 +
.../additional_outputs/additional_outputs}/task.md | 0
.../additional_outputs}/test/task_test.go | 2 +-
.../additional_outputs}/lesson-info.yaml | 2 +-
.../additional_outputs/lesson-remote-info.yaml | 3 +
.../branching/branching}/cmd/main.go | 2 +-
.../branching/branching}/pkg/task/task.go | 0
.../branching/branching}/task-info.yaml | 4 -
.../branching/branching/task-remote-info.yaml | 2 +
.../branching/branching}/task.md | 0
.../branching/branching}/test/task_test.go | 2 +-
.../branching}/lesson-info.yaml | 2 +-
.../branching/lesson-remote-info.yaml | 3 +
.../cogroupbykey/cogroupbykey}/cmd/main.go | 2 +-
.../cogroupbykey/cogroupbykey}/pkg/task/task.go | 0
.../cogroupbykey/cogroupbykey}/task-info.yaml | 4 -
.../cogroupbykey/task-remote-info.yaml | 2 +
.../cogroupbykey/cogroupbykey}/task.md | 0
.../cogroupbykey/cogroupbykey}/test/task_test.go | 2 +-
.../cogroupbykey}/lesson-info.yaml | 2 +-
.../cogroupbykey/lesson-remote-info.yaml | 3 +
.../combine/combine_perkey}/cmd/main.go | 2 +-
.../combine/combine_perkey}/pkg/task/task.go | 0
.../combine/combine_perkey}/task-info.yaml | 4 -
.../combine/combine_perkey/task-remote-info.yaml | 2 +
.../combine/combine_perkey}/task.md | 0
.../combine/combine_perkey}/test/task_test.go | 2 +-
.../combine/combinefn}/cmd/main.go | 2 +-
.../combine/combinefn}/pkg/task/task.go | 0
.../combine/combinefn}/task-info.yaml | 4 -
.../combine/combinefn/task-remote-info.yaml | 2 +
.../combine/combinefn}/task.md | 0
.../combine/combinefn}/test/task_test.go | 2 +-
.../combine}/lesson-info.yaml | 6 +-
.../combine/lesson-remote-info.yaml | 3 +
.../combine/simple_function}/cmd/main.go | 2 +-
.../combine/simple_function}/pkg/task/task.go | 0
.../combine/simple_function}/task-info.yaml | 4 -
.../combine/simple_function/task-remote-info.yaml | 2 +
.../combine/simple_function}/task.md | 0
.../combine/simple_function}/test/task_test.go | 2 +-
.../flatten/flatten}/cmd/main.go | 2 +-
.../flatten/flatten}/pkg/task/task.go | 0
.../flatten/flatten}/task-info.yaml | 10 +-
.../flatten/flatten/task-remote-info.yaml | 2 +
.../flatten/flatten}/task.md | 0
.../flatten/flatten}/test/task_test.go | 2 +-
.../flatten}/lesson-info.yaml | 2 +-
.../flatten/lesson-remote-info.yaml | 3 +
.../groupbykey/groupbykey}/cmd/main.go | 2 +-
.../groupbykey/groupbykey}/pkg/task/task.go | 0
.../groupbykey/groupbykey}/task-info.yaml | 4 -
.../groupbykey/groupbykey/task-remote-info.yaml | 2 +
.../groupbykey/groupbykey}/task.md | 0
.../groupbykey/groupbykey}/test/task_test.go | 2 +-
.../groupbykey}/lesson-info.yaml | 2 +-
.../groupbykey/lesson-remote-info.yaml | 3 +
.../map}/lesson-info.yaml | 4 +-
.../go/core_transforms/map/lesson-remote-info.yaml | 3 +
.../map/pardo}/cmd/main.go | 2 +-
.../map/pardo}/pkg/task/task.go | 0
.../map/pardo}/task-info.yaml | 10 +-
.../map/pardo/task-remote-info.yaml | 2 +
.../ParDo => core_transforms/map/pardo}/task.md | 0
.../map/pardo}/test/task_test.go | 2 +-
.../map/pardo_onetomany}/cmd/main.go | 2 +-
.../map/pardo_onetomany}/pkg/task/task.go | 0
.../map/pardo_onetomany}/task-info.yaml | 4 -
.../map/pardo_onetomany/task-remote-info.yaml | 2 +
.../map/pardo_onetomany}/task.md | 0
.../map/pardo_onetomany}/test/task_test.go | 2 +-
.../map/pardo_struct}/cmd/main.go | 2 +-
.../map/pardo_struct}/pkg/task/task.go | 0
.../map/pardo_struct}/task-info.yaml | 4 -
.../map/pardo_struct/task-remote-info.yaml | 2 +
.../map/pardo_struct}/task.md | 0
.../map/pardo_struct}/test/task_test.go | 2 +-
.../partition}/lesson-info.yaml | 2 +-
.../partition/lesson-remote-info.yaml | 3 +
.../partition/partition}/cmd/main.go | 2 +-
.../partition/partition}/pkg/task/task.go | 0
.../partition/partition}/task-info.yaml | 4 -
.../partition/partition/task-remote-info.yaml | 2 +
.../partition/partition}/task.md | 0
.../partition/partition}/test/task_test.go | 2 +-
.../section-info.yaml | 18 +-
.../go/core_transforms/section-remote-info.yaml | 2 +
.../side_input}/lesson-info.yaml | 2 +-
.../side_input/lesson-remote-info.yaml | 3 +
.../side_input/side_input}/cmd/main.go | 2 +-
.../side_input/side_input}/pkg/task/task.go | 0
.../side_input/side_input}/task-info.yaml | 4 -
.../side_input/side_input/task-remote-info.yaml | 2 +
.../side_input/side_input}/task.md | 0
.../side_input/side_input}/test/task_test.go | 2 +-
learning/katas/go/course-info.yaml | 4 +-
learning/katas/go/course-remote-info.yaml | 2 +-
.../Additional Outputs => }/go.mod | 7 +-
.../Additional Outputs => }/go.sum | 10 +-
.../hello_beam/hello_beam}/cmd/main.go | 2 +-
.../hello_beam/hello_beam}/pkg/task/task.go | 0
.../hello_beam/hello_beam}/task-info.yaml | 5 +-
.../hello_beam/hello_beam/task-remote-info.yaml | 2 +
.../hello_beam/hello_beam}/task.md | 0
.../hello_beam/hello_beam}/test/task_test.go | 2 +-
.../hello_beam/hello_beam_test}/pkg/task/task.go | 0
.../hello_beam/hello_beam_test}/task-info.yaml | 11 +-
.../hello_beam_test/task-remote-info.yaml | 2 +
.../hello_beam/hello_beam_test}/task.md | 0
.../hello_beam/hello_beam_test}/test/task_test.go | 2 +-
.../hello_beam}/lesson-info.yaml | 3 +-
.../hello_beam/lesson-remote-info.yaml | 3 +
.../section-info.yaml | 2 +-
.../katas/go/introduction/section-remote-info.yaml | 2 +
176 files changed, 142 insertions(+), 4203 deletions(-)
delete mode 100644 learning/katas/go/Core Transforms/Additional
Outputs/Additional Outputs/task-remote-info.yaml
delete mode 100644 learning/katas/go/Core Transforms/Additional
Outputs/lesson-remote-info.yaml
delete mode 100644 learning/katas/go/Core Transforms/Branching/Branching/go.mod
delete mode 100644 learning/katas/go/Core Transforms/Branching/Branching/go.sum
delete mode 100644 learning/katas/go/Core
Transforms/Branching/Branching/task-remote-info.yaml
delete mode 100644 learning/katas/go/Core
Transforms/Branching/lesson-remote-info.yaml
delete mode 100644 learning/katas/go/Core
Transforms/CoGroupByKey/CoGroupByKey/go.mod
delete mode 100644 learning/katas/go/Core
Transforms/CoGroupByKey/CoGroupByKey/go.sum
delete mode 100644 learning/katas/go/Core
Transforms/CoGroupByKey/CoGroupByKey/task-remote-info.yaml
delete mode 100644 learning/katas/go/Core
Transforms/CoGroupByKey/lesson-remote-info.yaml
delete mode 100644 learning/katas/go/Core Transforms/Combine/Combine
PerKey/go.mod
delete mode 100644 learning/katas/go/Core Transforms/Combine/Combine
PerKey/go.sum
delete mode 100644 learning/katas/go/Core Transforms/Combine/Combine
PerKey/task-remote-info.yaml
delete mode 100644 learning/katas/go/Core Transforms/Combine/CombineFn/go.mod
delete mode 100644 learning/katas/go/Core Transforms/Combine/CombineFn/go.sum
delete mode 100644 learning/katas/go/Core
Transforms/Combine/CombineFn/task-remote-info.yaml
delete mode 100644 learning/katas/go/Core Transforms/Combine/Simple
Function/go.mod
delete mode 100644 learning/katas/go/Core Transforms/Combine/Simple
Function/go.sum
delete mode 100644 learning/katas/go/Core Transforms/Combine/Simple
Function/task-remote-info.yaml
delete mode 100644 learning/katas/go/Core
Transforms/Combine/lesson-remote-info.yaml
delete mode 100644 learning/katas/go/Core Transforms/Flatten/Flatten/go.mod
delete mode 100644 learning/katas/go/Core Transforms/Flatten/Flatten/go.sum
delete mode 100644 learning/katas/go/Core
Transforms/Flatten/Flatten/task-info.yaml
delete mode 100644 learning/katas/go/Core
Transforms/Flatten/Flatten/task-remote-info.yaml
delete mode 100644 learning/katas/go/Core
Transforms/Flatten/lesson-remote-info.yaml
delete mode 100644 learning/katas/go/Core
Transforms/GroupByKey/GroupByKey/go.mod
delete mode 100644 learning/katas/go/Core
Transforms/GroupByKey/GroupByKey/go.sum
delete mode 100644 learning/katas/go/Core
Transforms/GroupByKey/GroupByKey/task-remote-info.yaml
delete mode 100644 learning/katas/go/Core
Transforms/GroupByKey/lesson-remote-info.yaml
delete mode 100644 learning/katas/go/Core Transforms/Map/ParDo OneToMany/go.mod
delete mode 100644 learning/katas/go/Core Transforms/Map/ParDo OneToMany/go.sum
delete mode 100644 learning/katas/go/Core Transforms/Map/ParDo
OneToMany/task-remote-info.yaml
delete mode 100644 learning/katas/go/Core Transforms/Map/ParDo Struct/go.mod
delete mode 100644 learning/katas/go/Core Transforms/Map/ParDo Struct/go.sum
delete mode 100644 learning/katas/go/Core Transforms/Map/ParDo
Struct/task-remote-info.yaml
delete mode 100644 learning/katas/go/Core Transforms/Map/ParDo/go.mod
delete mode 100644 learning/katas/go/Core Transforms/Map/ParDo/go.sum
delete mode 100644 learning/katas/go/Core
Transforms/Map/ParDo/task-remote-info.yaml
delete mode 100644 learning/katas/go/Core Transforms/Map/lesson-info.yaml
delete mode 100644 learning/katas/go/Core
Transforms/Map/lesson-remote-info.yaml
delete mode 100644 learning/katas/go/Core Transforms/Partition/Partition/go.mod
delete mode 100644 learning/katas/go/Core Transforms/Partition/Partition/go.sum
delete mode 100644 learning/katas/go/Core
Transforms/Partition/Partition/task-remote-info.yaml
delete mode 100644 learning/katas/go/Core
Transforms/Partition/lesson-remote-info.yaml
delete mode 100644 learning/katas/go/Core Transforms/Side Input/Side
Input/go.mod
delete mode 100644 learning/katas/go/Core Transforms/Side Input/Side
Input/go.sum
delete mode 100644 learning/katas/go/Core Transforms/Side Input/Side
Input/task-remote-info.yaml
delete mode 100644 learning/katas/go/Core Transforms/Side
Input/lesson-info.yaml
delete mode 100644 learning/katas/go/Core Transforms/Side
Input/lesson-remote-info.yaml
delete mode 100644 learning/katas/go/Core Transforms/section-remote-info.yaml
delete mode 100644 learning/katas/go/Introduction/Hello Beam/Hello Beam
Test/go.mod
delete mode 100644 learning/katas/go/Introduction/Hello Beam/Hello Beam
Test/go.sum
delete mode 100644 learning/katas/go/Introduction/Hello Beam/Hello Beam
Test/task-remote-info.yaml
delete mode 100644 learning/katas/go/Introduction/Hello Beam/Hello Beam/go.mod
delete mode 100644 learning/katas/go/Introduction/Hello Beam/Hello Beam/go.sum
delete mode 100644 learning/katas/go/Introduction/Hello Beam/Hello
Beam/task-remote-info.yaml
delete mode 100644 learning/katas/go/Introduction/Hello Beam/lesson-info.yaml
delete mode 100644 learning/katas/go/Introduction/Hello
Beam/lesson-remote-info.yaml
delete mode 100644 learning/katas/go/Introduction/section-remote-info.yaml
rename learning/katas/go/{Core Transforms/Additional Outputs/Additional
Outputs => core_transforms/additional_outputs/additional_outputs}/cmd/main.go
(93%)
rename learning/katas/go/{Core Transforms/Additional Outputs/Additional
Outputs =>
core_transforms/additional_outputs/additional_outputs}/pkg/task/task.go (100%)
rename learning/katas/go/{Core Transforms/Additional Outputs/Additional
Outputs =>
core_transforms/additional_outputs/additional_outputs}/task-info.yaml (94%)
create mode 100644
learning/katas/go/core_transforms/additional_outputs/additional_outputs/task-remote-info.yaml
rename learning/katas/go/{Core Transforms/Additional Outputs/Additional
Outputs => core_transforms/additional_outputs/additional_outputs}/task.md (100%)
rename learning/katas/go/{Core Transforms/Additional Outputs/Additional
Outputs =>
core_transforms/additional_outputs/additional_outputs}/test/task_test.go (94%)
copy learning/katas/go/{Core Transforms/Additional Outputs =>
core_transforms/additional_outputs}/lesson-info.yaml (97%)
create mode 100644
learning/katas/go/core_transforms/additional_outputs/lesson-remote-info.yaml
rename learning/katas/go/{Core Transforms/Branching/Branching =>
core_transforms/branching/branching}/cmd/main.go (94%)
rename learning/katas/go/{Core Transforms/Branching/Branching =>
core_transforms/branching/branching}/pkg/task/task.go (100%)
rename learning/katas/go/{Core Transforms/Branching/Branching =>
core_transforms/branching/branching}/task-info.yaml (95%)
create mode 100644
learning/katas/go/core_transforms/branching/branching/task-remote-info.yaml
rename learning/katas/go/{Core Transforms/Branching/Branching =>
core_transforms/branching/branching}/task.md (100%)
rename learning/katas/go/{Core Transforms/Branching/Branching =>
core_transforms/branching/branching}/test/task_test.go (95%)
rename learning/katas/go/{Core Transforms/Partition =>
core_transforms/branching}/lesson-info.yaml (98%)
create mode 100644
learning/katas/go/core_transforms/branching/lesson-remote-info.yaml
rename learning/katas/go/{Core Transforms/CoGroupByKey/CoGroupByKey =>
core_transforms/cogroupbykey/cogroupbykey}/cmd/main.go (94%)
rename learning/katas/go/{Core Transforms/CoGroupByKey/CoGroupByKey =>
core_transforms/cogroupbykey/cogroupbykey}/pkg/task/task.go (100%)
rename learning/katas/go/{Core Transforms/CoGroupByKey/CoGroupByKey =>
core_transforms/cogroupbykey/cogroupbykey}/task-info.yaml (94%)
create mode 100644
learning/katas/go/core_transforms/cogroupbykey/cogroupbykey/task-remote-info.yaml
rename learning/katas/go/{Core Transforms/CoGroupByKey/CoGroupByKey =>
core_transforms/cogroupbykey/cogroupbykey}/task.md (100%)
rename learning/katas/go/{Core Transforms/CoGroupByKey/CoGroupByKey =>
core_transforms/cogroupbykey/cogroupbykey}/test/task_test.go (95%)
rename learning/katas/go/{Core Transforms/CoGroupByKey =>
core_transforms/cogroupbykey}/lesson-info.yaml (98%)
create mode 100644
learning/katas/go/core_transforms/cogroupbykey/lesson-remote-info.yaml
rename learning/katas/go/{Core Transforms/Combine/Combine PerKey =>
core_transforms/combine/combine_perkey}/cmd/main.go (94%)
rename learning/katas/go/{Core Transforms/Combine/Combine PerKey =>
core_transforms/combine/combine_perkey}/pkg/task/task.go (100%)
rename learning/katas/go/{Core Transforms/Combine/Combine PerKey =>
core_transforms/combine/combine_perkey}/task-info.yaml (94%)
create mode 100644
learning/katas/go/core_transforms/combine/combine_perkey/task-remote-info.yaml
rename learning/katas/go/{Core Transforms/Combine/Combine PerKey =>
core_transforms/combine/combine_perkey}/task.md (100%)
rename learning/katas/go/{Core Transforms/Combine/Combine PerKey =>
core_transforms/combine/combine_perkey}/test/task_test.go (95%)
rename learning/katas/go/{Core Transforms/Combine/CombineFn =>
core_transforms/combine/combinefn}/cmd/main.go (94%)
rename learning/katas/go/{Core Transforms/Combine/CombineFn =>
core_transforms/combine/combinefn}/pkg/task/task.go (100%)
rename learning/katas/go/{Core Transforms/Combine/CombineFn =>
core_transforms/combine/combinefn}/task-info.yaml (95%)
create mode 100644
learning/katas/go/core_transforms/combine/combinefn/task-remote-info.yaml
rename learning/katas/go/{Core Transforms/Combine/CombineFn =>
core_transforms/combine/combinefn}/task.md (100%)
rename learning/katas/go/{Core Transforms/Combine/CombineFn =>
core_transforms/combine/combinefn}/test/task_test.go (94%)
rename learning/katas/go/{Core Transforms/Combine =>
core_transforms/combine}/lesson-info.yaml (94%)
create mode 100644
learning/katas/go/core_transforms/combine/lesson-remote-info.yaml
rename learning/katas/go/{Core Transforms/Combine/Simple Function =>
core_transforms/combine/simple_function}/cmd/main.go (94%)
rename learning/katas/go/{Core Transforms/Combine/Simple Function =>
core_transforms/combine/simple_function}/pkg/task/task.go (100%)
rename learning/katas/go/{Core Transforms/Combine/Simple Function =>
core_transforms/combine/simple_function}/task-info.yaml (93%)
create mode 100644
learning/katas/go/core_transforms/combine/simple_function/task-remote-info.yaml
rename learning/katas/go/{Core Transforms/Combine/Simple Function =>
core_transforms/combine/simple_function}/task.md (100%)
rename learning/katas/go/{Core Transforms/Combine/Simple Function =>
core_transforms/combine/simple_function}/test/task_test.go (94%)
rename learning/katas/go/{Core Transforms/Flatten/Flatten =>
core_transforms/flatten/flatten}/cmd/main.go (94%)
rename learning/katas/go/{Core Transforms/Flatten/Flatten =>
core_transforms/flatten/flatten}/pkg/task/task.go (100%)
copy learning/katas/go/{Introduction/Hello Beam/Hello Beam =>
core_transforms/flatten/flatten}/task-info.yaml (91%)
create mode 100644
learning/katas/go/core_transforms/flatten/flatten/task-remote-info.yaml
rename learning/katas/go/{Core Transforms/Flatten/Flatten =>
core_transforms/flatten/flatten}/task.md (100%)
rename learning/katas/go/{Core Transforms/Flatten/Flatten =>
core_transforms/flatten/flatten}/test/task_test.go (95%)
rename learning/katas/go/{Core Transforms/Flatten =>
core_transforms/flatten}/lesson-info.yaml (98%)
create mode 100644
learning/katas/go/core_transforms/flatten/lesson-remote-info.yaml
rename learning/katas/go/{Core Transforms/GroupByKey/GroupByKey =>
core_transforms/groupbykey/groupbykey}/cmd/main.go (94%)
rename learning/katas/go/{Core Transforms/GroupByKey/GroupByKey =>
core_transforms/groupbykey/groupbykey}/pkg/task/task.go (100%)
rename learning/katas/go/{Core Transforms/GroupByKey/GroupByKey =>
core_transforms/groupbykey/groupbykey}/task-info.yaml (94%)
create mode 100644
learning/katas/go/core_transforms/groupbykey/groupbykey/task-remote-info.yaml
rename learning/katas/go/{Core Transforms/GroupByKey/GroupByKey =>
core_transforms/groupbykey/groupbykey}/task.md (100%)
rename learning/katas/go/{Core Transforms/GroupByKey/GroupByKey =>
core_transforms/groupbykey/groupbykey}/test/task_test.go (95%)
copy learning/katas/go/{Core Transforms/GroupByKey =>
core_transforms/groupbykey}/lesson-info.yaml (98%)
create mode 100644
learning/katas/go/core_transforms/groupbykey/lesson-remote-info.yaml
copy learning/katas/go/{Core Transforms/Additional Outputs =>
core_transforms/map}/lesson-info.yaml (94%)
create mode 100644
learning/katas/go/core_transforms/map/lesson-remote-info.yaml
rename learning/katas/go/{Core Transforms/Map/ParDo =>
core_transforms/map/pardo}/cmd/main.go (95%)
rename learning/katas/go/{Core Transforms/Map/ParDo =>
core_transforms/map/pardo}/pkg/task/task.go (100%)
rename learning/katas/go/{Core Transforms/Map/ParDo =>
core_transforms/map/pardo}/task-info.yaml (91%)
create mode 100644
learning/katas/go/core_transforms/map/pardo/task-remote-info.yaml
rename learning/katas/go/{Core Transforms/Map/ParDo =>
core_transforms/map/pardo}/task.md (100%)
rename learning/katas/go/{Core Transforms/Map/ParDo =>
core_transforms/map/pardo}/test/task_test.go (95%)
rename learning/katas/go/{Core Transforms/Map/ParDo OneToMany =>
core_transforms/map/pardo_onetomany}/cmd/main.go (94%)
rename learning/katas/go/{Core Transforms/Map/ParDo OneToMany =>
core_transforms/map/pardo_onetomany}/pkg/task/task.go (100%)
rename learning/katas/go/{Core Transforms/Map/ParDo OneToMany =>
core_transforms/map/pardo_onetomany}/task-info.yaml (94%)
create mode 100644
learning/katas/go/core_transforms/map/pardo_onetomany/task-remote-info.yaml
rename learning/katas/go/{Core Transforms/Map/ParDo OneToMany =>
core_transforms/map/pardo_onetomany}/task.md (100%)
rename learning/katas/go/{Core Transforms/Map/ParDo OneToMany =>
core_transforms/map/pardo_onetomany}/test/task_test.go (94%)
rename learning/katas/go/{Core Transforms/Map/ParDo Struct =>
core_transforms/map/pardo_struct}/cmd/main.go (94%)
rename learning/katas/go/{Core Transforms/Map/ParDo Struct =>
core_transforms/map/pardo_struct}/pkg/task/task.go (100%)
rename learning/katas/go/{Core Transforms/Map/ParDo Struct =>
core_transforms/map/pardo_struct}/task-info.yaml (94%)
create mode 100644
learning/katas/go/core_transforms/map/pardo_struct/task-remote-info.yaml
rename learning/katas/go/{Core Transforms/Map/ParDo Struct =>
core_transforms/map/pardo_struct}/task.md (100%)
rename learning/katas/go/{Core Transforms/Map/ParDo Struct =>
core_transforms/map/pardo_struct}/test/task_test.go (94%)
rename learning/katas/go/{Core Transforms/Branching =>
core_transforms/partition}/lesson-info.yaml (98%)
create mode 100644
learning/katas/go/core_transforms/partition/lesson-remote-info.yaml
rename learning/katas/go/{Core Transforms/Partition/Partition =>
core_transforms/partition/partition}/cmd/main.go (94%)
rename learning/katas/go/{Core Transforms/Partition/Partition =>
core_transforms/partition/partition}/pkg/task/task.go (100%)
rename learning/katas/go/{Core Transforms/Partition/Partition =>
core_transforms/partition/partition}/task-info.yaml (94%)
create mode 100644
learning/katas/go/core_transforms/partition/partition/task-remote-info.yaml
rename learning/katas/go/{Core Transforms/Partition/Partition =>
core_transforms/partition/partition}/task.md (100%)
rename learning/katas/go/{Core Transforms/Partition/Partition =>
core_transforms/partition/partition}/test/task_test.go (94%)
rename learning/katas/go/{Core Transforms =>
core_transforms}/section-info.yaml (86%)
create mode 100644 learning/katas/go/core_transforms/section-remote-info.yaml
rename learning/katas/go/{Core Transforms/GroupByKey =>
core_transforms/side_input}/lesson-info.yaml (98%)
create mode 100644
learning/katas/go/core_transforms/side_input/lesson-remote-info.yaml
rename learning/katas/go/{Core Transforms/Side Input/Side Input =>
core_transforms/side_input/side_input}/cmd/main.go (95%)
rename learning/katas/go/{Core Transforms/Side Input/Side Input =>
core_transforms/side_input/side_input}/pkg/task/task.go (100%)
rename learning/katas/go/{Core Transforms/Side Input/Side Input =>
core_transforms/side_input/side_input}/task-info.yaml (94%)
create mode 100644
learning/katas/go/core_transforms/side_input/side_input/task-remote-info.yaml
rename learning/katas/go/{Core Transforms/Side Input/Side Input =>
core_transforms/side_input/side_input}/task.md (100%)
rename learning/katas/go/{Core Transforms/Side Input/Side Input =>
core_transforms/side_input/side_input}/test/task_test.go (97%)
rename learning/katas/go/{Core Transforms/Additional Outputs/Additional
Outputs => }/go.mod (84%)
rename learning/katas/go/{Core Transforms/Additional Outputs/Additional
Outputs => }/go.sum (98%)
rename learning/katas/go/{Introduction/Hello Beam/Hello Beam =>
introduction/hello_beam/hello_beam}/cmd/main.go (94%)
rename learning/katas/go/{Introduction/Hello Beam/Hello Beam =>
introduction/hello_beam/hello_beam}/pkg/task/task.go (100%)
rename learning/katas/go/{Introduction/Hello Beam/Hello Beam =>
introduction/hello_beam/hello_beam}/task-info.yaml (92%)
create mode 100644
learning/katas/go/introduction/hello_beam/hello_beam/task-remote-info.yaml
rename learning/katas/go/{Introduction/Hello Beam/Hello Beam =>
introduction/hello_beam/hello_beam}/task.md (100%)
rename learning/katas/go/{Introduction/Hello Beam/Hello Beam =>
introduction/hello_beam/hello_beam}/test/task_test.go (94%)
rename learning/katas/go/{Introduction/Hello Beam/Hello Beam Test =>
introduction/hello_beam/hello_beam_test}/pkg/task/task.go (100%)
rename learning/katas/go/{Introduction/Hello Beam/Hello Beam Test =>
introduction/hello_beam/hello_beam_test}/task-info.yaml (88%)
create mode 100644
learning/katas/go/introduction/hello_beam/hello_beam_test/task-remote-info.yaml
rename learning/katas/go/{Introduction/Hello Beam/Hello Beam Test =>
introduction/hello_beam/hello_beam_test}/task.md (100%)
rename learning/katas/go/{Introduction/Hello Beam/Hello Beam Test =>
introduction/hello_beam/hello_beam_test}/test/task_test.go (93%)
rename learning/katas/go/{Core Transforms/Additional Outputs =>
introduction/hello_beam}/lesson-info.yaml (96%)
create mode 100644
learning/katas/go/introduction/hello_beam/lesson-remote-info.yaml
rename learning/katas/go/{Introduction => introduction}/section-info.yaml (98%)
create mode 100644 learning/katas/go/introduction/section-remote-info.yaml