diff --git a/go-code-samples/CODE_OF_CONDUCT.md b/testing/go-code-samples/CODE_OF_CONDUCT.md similarity index 100% rename from go-code-samples/CODE_OF_CONDUCT.md rename to testing/go-code-samples/CODE_OF_CONDUCT.md diff --git a/go-code-samples/GoBlog/README.md b/testing/go-code-samples/GoBlog/README.md similarity index 100% rename from go-code-samples/GoBlog/README.md rename to testing/go-code-samples/GoBlog/README.md diff --git a/go-code-samples/GoBlog/data.sqlite b/testing/go-code-samples/GoBlog/data.sqlite similarity index 100% rename from go-code-samples/GoBlog/data.sqlite rename to testing/go-code-samples/GoBlog/data.sqlite diff --git a/go-code-samples/GoBlog/db.go b/testing/go-code-samples/GoBlog/db.go similarity index 100% rename from go-code-samples/GoBlog/db.go rename to testing/go-code-samples/GoBlog/db.go diff --git a/go-code-samples/GoBlog/go.mod b/testing/go-code-samples/GoBlog/go.mod similarity index 100% rename from go-code-samples/GoBlog/go.mod rename to testing/go-code-samples/GoBlog/go.mod diff --git a/go-code-samples/GoBlog/go.sum b/testing/go-code-samples/GoBlog/go.sum similarity index 100% rename from go-code-samples/GoBlog/go.sum rename to testing/go-code-samples/GoBlog/go.sum diff --git a/go-code-samples/GoBlog/images/1662832742598308748.jpeg b/testing/go-code-samples/GoBlog/images/1662832742598308748.jpeg similarity index 100% rename from go-code-samples/GoBlog/images/1662832742598308748.jpeg rename to testing/go-code-samples/GoBlog/images/1662832742598308748.jpeg diff --git a/go-code-samples/GoBlog/main.go b/testing/go-code-samples/GoBlog/main.go similarity index 100% rename from go-code-samples/GoBlog/main.go rename to testing/go-code-samples/GoBlog/main.go diff --git a/go-code-samples/GoBlog/templates/article.html b/testing/go-code-samples/GoBlog/templates/article.html similarity index 100% rename from go-code-samples/GoBlog/templates/article.html rename to testing/go-code-samples/GoBlog/templates/article.html diff --git a/go-code-samples/GoBlog/templates/base.html b/testing/go-code-samples/GoBlog/templates/base.html similarity index 100% rename from go-code-samples/GoBlog/templates/base.html rename to testing/go-code-samples/GoBlog/templates/base.html diff --git a/go-code-samples/GoBlog/templates/edit.html b/testing/go-code-samples/GoBlog/templates/edit.html similarity index 100% rename from go-code-samples/GoBlog/templates/edit.html rename to testing/go-code-samples/GoBlog/templates/edit.html diff --git a/go-code-samples/GoBlog/templates/index.html b/testing/go-code-samples/GoBlog/templates/index.html similarity index 100% rename from go-code-samples/GoBlog/templates/index.html rename to testing/go-code-samples/GoBlog/templates/index.html diff --git a/go-code-samples/GoBlog/templates/new.html b/testing/go-code-samples/GoBlog/templates/new.html similarity index 100% rename from go-code-samples/GoBlog/templates/new.html rename to testing/go-code-samples/GoBlog/templates/new.html diff --git a/go-code-samples/LICENSE b/testing/go-code-samples/LICENSE similarity index 100% rename from go-code-samples/LICENSE rename to testing/go-code-samples/LICENSE diff --git a/go-code-samples/README.md b/testing/go-code-samples/README.md similarity index 100% rename from go-code-samples/README.md rename to testing/go-code-samples/README.md diff --git a/go-code-samples/awesomeProject/error-handling/go.mod b/testing/go-code-samples/awesomeProject/error-handling/go.mod similarity index 100% rename from go-code-samples/awesomeProject/error-handling/go.mod rename to testing/go-code-samples/awesomeProject/error-handling/go.mod diff --git a/go-code-samples/awesomeProject/error-handling/main.go b/testing/go-code-samples/awesomeProject/error-handling/main.go similarity index 100% rename from go-code-samples/awesomeProject/error-handling/main.go rename to testing/go-code-samples/awesomeProject/error-handling/main.go diff --git a/go-code-samples/awesomeProject/error-handling/network.go b/testing/go-code-samples/awesomeProject/error-handling/network.go similarity index 100% rename from go-code-samples/awesomeProject/error-handling/network.go rename to testing/go-code-samples/awesomeProject/error-handling/network.go diff --git a/go-code-samples/awesomeProject/error-handling/readfile.go b/testing/go-code-samples/awesomeProject/error-handling/readfile.go similarity index 100% rename from go-code-samples/awesomeProject/error-handling/readfile.go rename to testing/go-code-samples/awesomeProject/error-handling/readfile.go diff --git a/go-code-samples/awesomeProject/error-handling/readfiles.go b/testing/go-code-samples/awesomeProject/error-handling/readfiles.go similarity index 100% rename from go-code-samples/awesomeProject/error-handling/readfiles.go rename to testing/go-code-samples/awesomeProject/error-handling/readfiles.go diff --git a/go-code-samples/awesomeProject/error-handling/readfiles_concurrent.go b/testing/go-code-samples/awesomeProject/error-handling/readfiles_concurrent.go similarity index 100% rename from go-code-samples/awesomeProject/error-handling/readfiles_concurrent.go rename to testing/go-code-samples/awesomeProject/error-handling/readfiles_concurrent.go diff --git a/go-code-samples/awesomeProject/error-handling/verifypath.go b/testing/go-code-samples/awesomeProject/error-handling/verifypath.go similarity index 100% rename from go-code-samples/awesomeProject/error-handling/verifypath.go rename to testing/go-code-samples/awesomeProject/error-handling/verifypath.go diff --git a/go-code-samples/database-sql-package-goproject/README.md b/testing/go-code-samples/database-sql-package-goproject/README.md similarity index 100% rename from go-code-samples/database-sql-package-goproject/README.md rename to testing/go-code-samples/database-sql-package-goproject/README.md diff --git a/go-code-samples/database-sql-package-goproject/connection/connection.go b/testing/go-code-samples/database-sql-package-goproject/connection/connection.go similarity index 100% rename from go-code-samples/database-sql-package-goproject/connection/connection.go rename to testing/go-code-samples/database-sql-package-goproject/connection/connection.go diff --git a/go-code-samples/database-sql-package-goproject/go.mod b/testing/go-code-samples/database-sql-package-goproject/go.mod similarity index 100% rename from go-code-samples/database-sql-package-goproject/go.mod rename to testing/go-code-samples/database-sql-package-goproject/go.mod diff --git a/go-code-samples/database-sql-package-goproject/go.sum b/testing/go-code-samples/database-sql-package-goproject/go.sum similarity index 100% rename from go-code-samples/database-sql-package-goproject/go.sum rename to testing/go-code-samples/database-sql-package-goproject/go.sum diff --git a/go-code-samples/database-sql-package-goproject/insert/insert.go b/testing/go-code-samples/database-sql-package-goproject/insert/insert.go similarity index 100% rename from go-code-samples/database-sql-package-goproject/insert/insert.go rename to testing/go-code-samples/database-sql-package-goproject/insert/insert.go diff --git a/go-code-samples/database-sql-package-goproject/multiple/multiple.go b/testing/go-code-samples/database-sql-package-goproject/multiple/multiple.go similarity index 100% rename from go-code-samples/database-sql-package-goproject/multiple/multiple.go rename to testing/go-code-samples/database-sql-package-goproject/multiple/multiple.go diff --git a/go-code-samples/database-sql-package-goproject/prepared/prepared.go b/testing/go-code-samples/database-sql-package-goproject/prepared/prepared.go similarity index 100% rename from go-code-samples/database-sql-package-goproject/prepared/prepared.go rename to testing/go-code-samples/database-sql-package-goproject/prepared/prepared.go diff --git a/go-code-samples/database-sql-package-goproject/single/single.go b/testing/go-code-samples/database-sql-package-goproject/single/single.go similarity index 100% rename from go-code-samples/database-sql-package-goproject/single/single.go rename to testing/go-code-samples/database-sql-package-goproject/single/single.go diff --git a/go-code-samples/database-sql-package-goproject/table-01.sql b/testing/go-code-samples/database-sql-package-goproject/table-01.sql similarity index 100% rename from go-code-samples/database-sql-package-goproject/table-01.sql rename to testing/go-code-samples/database-sql-package-goproject/table-01.sql diff --git a/go-code-samples/database-sql-package-goproject/table-02.sql b/testing/go-code-samples/database-sql-package-goproject/table-02.sql similarity index 100% rename from go-code-samples/database-sql-package-goproject/table-02.sql rename to testing/go-code-samples/database-sql-package-goproject/table-02.sql diff --git a/go-code-samples/database-sql-package-goproject/transaction/transaction.go b/testing/go-code-samples/database-sql-package-goproject/transaction/transaction.go similarity index 100% rename from go-code-samples/database-sql-package-goproject/transaction/transaction.go rename to testing/go-code-samples/database-sql-package-goproject/transaction/transaction.go diff --git a/go-code-samples/get-started-with-redis/.idea/.gitignore b/testing/go-code-samples/get-started-with-redis/.idea/.gitignore similarity index 100% rename from go-code-samples/get-started-with-redis/.idea/.gitignore rename to testing/go-code-samples/get-started-with-redis/.idea/.gitignore diff --git a/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_1__ping.xml b/testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_1__ping.xml similarity index 100% rename from go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_1__ping.xml rename to testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_1__ping.xml diff --git a/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_2__get_set.xml b/testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_2__get_set.xml similarity index 100% rename from go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_2__get_set.xml rename to testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_2__get_set.xml diff --git a/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_3__expire.xml b/testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_3__expire.xml similarity index 100% rename from go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_3__expire.xml rename to testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_3__expire.xml diff --git a/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_4__pipeline.xml b/testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_4__pipeline.xml similarity index 100% rename from go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_4__pipeline.xml rename to testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_4__pipeline.xml diff --git a/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_5__transaction.xml b/testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_5__transaction.xml similarity index 100% rename from go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_5__transaction.xml rename to testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_5__transaction.xml diff --git a/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_6__pub_sub.xml b/testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_6__pub_sub.xml similarity index 100% rename from go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_6__pub_sub.xml rename to testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo_6__pub_sub.xml diff --git a/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo__pipeline_benchmark.xml b/testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo__pipeline_benchmark.xml similarity index 100% rename from go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo__pipeline_benchmark.xml rename to testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo__pipeline_benchmark.xml diff --git a/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo__reset_data.xml b/testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo__reset_data.xml similarity index 100% rename from go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo__reset_data.xml rename to testing/go-code-samples/get-started-with-redis/.idea/runConfigurations/RedisDemo__reset_data.xml diff --git a/go-code-samples/get-started-with-redis/README.md b/testing/go-code-samples/get-started-with-redis/README.md similarity index 100% rename from go-code-samples/get-started-with-redis/README.md rename to testing/go-code-samples/get-started-with-redis/README.md diff --git a/go-code-samples/get-started-with-redis/expiringkeys.go b/testing/go-code-samples/get-started-with-redis/expiringkeys.go similarity index 100% rename from go-code-samples/get-started-with-redis/expiringkeys.go rename to testing/go-code-samples/get-started-with-redis/expiringkeys.go diff --git a/go-code-samples/get-started-with-redis/getandset.go b/testing/go-code-samples/get-started-with-redis/getandset.go similarity index 100% rename from go-code-samples/get-started-with-redis/getandset.go rename to testing/go-code-samples/get-started-with-redis/getandset.go diff --git a/go-code-samples/get-started-with-redis/go.mod b/testing/go-code-samples/get-started-with-redis/go.mod similarity index 100% rename from go-code-samples/get-started-with-redis/go.mod rename to testing/go-code-samples/get-started-with-redis/go.mod diff --git a/go-code-samples/get-started-with-redis/go.sum b/testing/go-code-samples/get-started-with-redis/go.sum similarity index 100% rename from go-code-samples/get-started-with-redis/go.sum rename to testing/go-code-samples/get-started-with-redis/go.sum diff --git a/go-code-samples/get-started-with-redis/main.go b/testing/go-code-samples/get-started-with-redis/main.go similarity index 100% rename from go-code-samples/get-started-with-redis/main.go rename to testing/go-code-samples/get-started-with-redis/main.go diff --git a/go-code-samples/get-started-with-redis/ping.go b/testing/go-code-samples/get-started-with-redis/ping.go similarity index 100% rename from go-code-samples/get-started-with-redis/ping.go rename to testing/go-code-samples/get-started-with-redis/ping.go diff --git a/go-code-samples/get-started-with-redis/pipeline.go b/testing/go-code-samples/get-started-with-redis/pipeline.go similarity index 100% rename from go-code-samples/get-started-with-redis/pipeline.go rename to testing/go-code-samples/get-started-with-redis/pipeline.go diff --git a/go-code-samples/get-started-with-redis/pipeline_test.go b/testing/go-code-samples/get-started-with-redis/pipeline_test.go similarity index 100% rename from go-code-samples/get-started-with-redis/pipeline_test.go rename to testing/go-code-samples/get-started-with-redis/pipeline_test.go diff --git a/go-code-samples/get-started-with-redis/pubsub.go b/testing/go-code-samples/get-started-with-redis/pubsub.go similarity index 100% rename from go-code-samples/get-started-with-redis/pubsub.go rename to testing/go-code-samples/get-started-with-redis/pubsub.go diff --git a/go-code-samples/get-started-with-redis/redisclient.go b/testing/go-code-samples/get-started-with-redis/redisclient.go similarity index 100% rename from go-code-samples/get-started-with-redis/redisclient.go rename to testing/go-code-samples/get-started-with-redis/redisclient.go diff --git a/go-code-samples/get-started-with-redis/resetdata.go b/testing/go-code-samples/get-started-with-redis/resetdata.go similarity index 100% rename from go-code-samples/get-started-with-redis/resetdata.go rename to testing/go-code-samples/get-started-with-redis/resetdata.go diff --git a/go-code-samples/get-started-with-redis/testdata/setup.redis b/testing/go-code-samples/get-started-with-redis/testdata/setup.redis similarity index 100% rename from go-code-samples/get-started-with-redis/testdata/setup.redis rename to testing/go-code-samples/get-started-with-redis/testdata/setup.redis diff --git a/go-code-samples/get-started-with-redis/transaction.go b/testing/go-code-samples/get-started-with-redis/transaction.go similarity index 100% rename from go-code-samples/get-started-with-redis/transaction.go rename to testing/go-code-samples/get-started-with-redis/transaction.go diff --git a/go-code-samples/go-db-comparison/README.md b/testing/go-code-samples/go-db-comparison/README.md similarity index 100% rename from go-code-samples/go-db-comparison/README.md rename to testing/go-code-samples/go-db-comparison/README.md diff --git a/go-code-samples/go-db-comparison/benchmarks/benchmark.go b/testing/go-code-samples/go-db-comparison/benchmarks/benchmark.go similarity index 100% rename from go-code-samples/go-db-comparison/benchmarks/benchmark.go rename to testing/go-code-samples/go-db-comparison/benchmarks/benchmark.go diff --git a/go-code-samples/go-db-comparison/benchmarks/benchmark_test.go b/testing/go-code-samples/go-db-comparison/benchmarks/benchmark_test.go similarity index 100% rename from go-code-samples/go-db-comparison/benchmarks/benchmark_test.go rename to testing/go-code-samples/go-db-comparison/benchmarks/benchmark_test.go diff --git a/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/db.go b/testing/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/db.go similarity index 100% rename from go-code-samples/go-db-comparison/benchmarks/sqlc_generated/db.go rename to testing/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/db.go diff --git a/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/models.go b/testing/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/models.go similarity index 100% rename from go-code-samples/go-db-comparison/benchmarks/sqlc_generated/models.go rename to testing/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/models.go diff --git a/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/query.sql b/testing/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/query.sql similarity index 100% rename from go-code-samples/go-db-comparison/benchmarks/sqlc_generated/query.sql rename to testing/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/query.sql diff --git a/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/query.sql.go b/testing/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/query.sql.go similarity index 100% rename from go-code-samples/go-db-comparison/benchmarks/sqlc_generated/query.sql.go rename to testing/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/query.sql.go diff --git a/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/schema.sql b/testing/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/schema.sql similarity index 100% rename from go-code-samples/go-db-comparison/benchmarks/sqlc_generated/schema.sql rename to testing/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/schema.sql diff --git a/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/sqlc.yaml b/testing/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/sqlc.yaml similarity index 100% rename from go-code-samples/go-db-comparison/benchmarks/sqlc_generated/sqlc.yaml rename to testing/go-code-samples/go-db-comparison/benchmarks/sqlc_generated/sqlc.yaml diff --git a/go-code-samples/go-db-comparison/benchmarks/students.sql.go b/testing/go-code-samples/go-db-comparison/benchmarks/students.sql.go similarity index 100% rename from go-code-samples/go-db-comparison/benchmarks/students.sql.go rename to testing/go-code-samples/go-db-comparison/benchmarks/students.sql.go diff --git a/go-code-samples/go-db-comparison/examples/database-sql/database-sql.go b/testing/go-code-samples/go-db-comparison/examples/database-sql/database-sql.go similarity index 100% rename from go-code-samples/go-db-comparison/examples/database-sql/database-sql.go rename to testing/go-code-samples/go-db-comparison/examples/database-sql/database-sql.go diff --git a/go-code-samples/go-db-comparison/examples/gorm/gorm.go b/testing/go-code-samples/go-db-comparison/examples/gorm/gorm.go similarity index 100% rename from go-code-samples/go-db-comparison/examples/gorm/gorm.go rename to testing/go-code-samples/go-db-comparison/examples/gorm/gorm.go diff --git a/go-code-samples/go-db-comparison/examples/setup.sql b/testing/go-code-samples/go-db-comparison/examples/setup.sql similarity index 100% rename from go-code-samples/go-db-comparison/examples/setup.sql rename to testing/go-code-samples/go-db-comparison/examples/setup.sql diff --git a/go-code-samples/go-db-comparison/examples/sqlc/db.go b/testing/go-code-samples/go-db-comparison/examples/sqlc/db.go similarity index 100% rename from go-code-samples/go-db-comparison/examples/sqlc/db.go rename to testing/go-code-samples/go-db-comparison/examples/sqlc/db.go diff --git a/go-code-samples/go-db-comparison/examples/sqlc/models.go b/testing/go-code-samples/go-db-comparison/examples/sqlc/models.go similarity index 100% rename from go-code-samples/go-db-comparison/examples/sqlc/models.go rename to testing/go-code-samples/go-db-comparison/examples/sqlc/models.go diff --git a/go-code-samples/go-db-comparison/examples/sqlc/query.sql b/testing/go-code-samples/go-db-comparison/examples/sqlc/query.sql similarity index 100% rename from go-code-samples/go-db-comparison/examples/sqlc/query.sql rename to testing/go-code-samples/go-db-comparison/examples/sqlc/query.sql diff --git a/go-code-samples/go-db-comparison/examples/sqlc/query.sql.go b/testing/go-code-samples/go-db-comparison/examples/sqlc/query.sql.go similarity index 100% rename from go-code-samples/go-db-comparison/examples/sqlc/query.sql.go rename to testing/go-code-samples/go-db-comparison/examples/sqlc/query.sql.go diff --git a/go-code-samples/go-db-comparison/examples/sqlc/schema.sql b/testing/go-code-samples/go-db-comparison/examples/sqlc/schema.sql similarity index 100% rename from go-code-samples/go-db-comparison/examples/sqlc/schema.sql rename to testing/go-code-samples/go-db-comparison/examples/sqlc/schema.sql diff --git a/go-code-samples/go-db-comparison/examples/sqlc/sqlc.go b/testing/go-code-samples/go-db-comparison/examples/sqlc/sqlc.go similarity index 100% rename from go-code-samples/go-db-comparison/examples/sqlc/sqlc.go rename to testing/go-code-samples/go-db-comparison/examples/sqlc/sqlc.go diff --git a/go-code-samples/go-db-comparison/examples/sqlc/sqlc.yaml b/testing/go-code-samples/go-db-comparison/examples/sqlc/sqlc.yaml similarity index 100% rename from go-code-samples/go-db-comparison/examples/sqlc/sqlc.yaml rename to testing/go-code-samples/go-db-comparison/examples/sqlc/sqlc.yaml diff --git a/go-code-samples/go-db-comparison/examples/sqlx/sqlx.go b/testing/go-code-samples/go-db-comparison/examples/sqlx/sqlx.go similarity index 100% rename from go-code-samples/go-db-comparison/examples/sqlx/sqlx.go rename to testing/go-code-samples/go-db-comparison/examples/sqlx/sqlx.go diff --git a/go-code-samples/go-db-comparison/go.mod b/testing/go-code-samples/go-db-comparison/go.mod similarity index 100% rename from go-code-samples/go-db-comparison/go.mod rename to testing/go-code-samples/go-db-comparison/go.mod diff --git a/go-code-samples/go-db-comparison/go.sum b/testing/go-code-samples/go-db-comparison/go.sum similarity index 100% rename from go-code-samples/go-db-comparison/go.sum rename to testing/go-code-samples/go-db-comparison/go.sum diff --git a/go-code-samples/go-gin-react/go-gin-react-part1/go.mod b/testing/go-code-samples/go-gin-react/go-gin-react-part1/go.mod similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part1/go.mod rename to testing/go-code-samples/go-gin-react/go-gin-react-part1/go.mod diff --git a/go-code-samples/go-gin-react/go-gin-react-part1/go.sum b/testing/go-code-samples/go-gin-react/go-gin-react-part1/go.sum similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part1/go.sum rename to testing/go-code-samples/go-gin-react/go-gin-react-part1/go.sum diff --git a/go-code-samples/go-gin-react/go-gin-react-part1/main.go b/testing/go-code-samples/go-gin-react/go-gin-react-part1/main.go similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part1/main.go rename to testing/go-code-samples/go-gin-react/go-gin-react-part1/main.go diff --git a/go-code-samples/go-gin-react/go-gin-react-part1/schema.sql b/testing/go-code-samples/go-gin-react/go-gin-react-part1/schema.sql similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part1/schema.sql rename to testing/go-code-samples/go-gin-react/go-gin-react-part1/schema.sql diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/.gitignore b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/.gitignore similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/.gitignore rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/.gitignore diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/package-lock.json b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/package-lock.json similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/package-lock.json rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/package-lock.json diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/package.json b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/package.json similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/package.json rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/package.json diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/favicon.ico b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/favicon.ico similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/favicon.ico rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/favicon.ico diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/index.html b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/index.html similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/index.html rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/index.html diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/logo192.png b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/logo192.png similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/logo192.png rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/logo192.png diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/logo512.png b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/logo512.png similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/logo512.png rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/logo512.png diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/manifest.json b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/manifest.json similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/manifest.json rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/manifest.json diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/robots.txt b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/robots.txt similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/robots.txt rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/public/robots.txt diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/App.js b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/App.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/App.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/App.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/ChannelsList.js b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/ChannelsList.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/ChannelsList.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/ChannelsList.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/CreateUser.js b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/CreateUser.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/CreateUser.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/CreateUser.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/Login.js b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/Login.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/Login.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/Login.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/MainChat.js b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/MainChat.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/MainChat.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/MainChat.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/MessageEntry.js b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/MessageEntry.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/MessageEntry.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/MessageEntry.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/MessagesPanel.js b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/MessagesPanel.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/MessagesPanel.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/MessagesPanel.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/index.js b/testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/index.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/index.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/chat-ui/src/index.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/database.db b/testing/go-code-samples/go-gin-react/go-gin-react-part2/database.db similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/database.db rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/database.db diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/go.mod b/testing/go-code-samples/go-gin-react/go-gin-react-part2/go.mod similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/go.mod rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/go.mod diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/go.sum b/testing/go-code-samples/go-gin-react/go-gin-react-part2/go.sum similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/go.sum rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/go.sum diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/main.go b/testing/go-code-samples/go-gin-react/go-gin-react-part2/main.go similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/main.go rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/main.go diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/package-lock.json b/testing/go-code-samples/go-gin-react/go-gin-react-part2/package-lock.json similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/package-lock.json rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/package-lock.json diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/package.json b/testing/go-code-samples/go-gin-react/go-gin-react-part2/package.json similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/package.json rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/package.json diff --git a/go-code-samples/go-gin-react/go-gin-react-part2/schema.sql b/testing/go-code-samples/go-gin-react/go-gin-react-part2/schema.sql similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part2/schema.sql rename to testing/go-code-samples/go-gin-react/go-gin-react-part2/schema.sql diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/.gitignore b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/.gitignore similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/.gitignore rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/.gitignore diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/package-lock.json b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/package-lock.json similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/package-lock.json rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/package-lock.json diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/package.json b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/package.json similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/package.json rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/package.json diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/favicon.ico b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/favicon.ico similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/favicon.ico rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/favicon.ico diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/index.html b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/index.html similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/index.html rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/index.html diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/logo192.png b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/logo192.png similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/logo192.png rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/logo192.png diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/logo512.png b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/logo512.png similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/logo512.png rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/logo512.png diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/manifest.json b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/manifest.json similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/manifest.json rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/manifest.json diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/robots.txt b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/robots.txt similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/robots.txt rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/public/robots.txt diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/App.js b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/App.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/App.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/App.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/ChannelsList.js b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/ChannelsList.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/ChannelsList.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/ChannelsList.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/CreateUser.js b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/CreateUser.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/CreateUser.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/CreateUser.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/Login.js b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/Login.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/Login.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/Login.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/MainChat.js b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/MainChat.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/MainChat.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/MainChat.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/MessageEntry.js b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/MessageEntry.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/MessageEntry.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/MessageEntry.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/MessagesPanel.js b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/MessagesPanel.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/MessagesPanel.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/MessagesPanel.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/index.js b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/index.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/index.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/index.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/setupProxy.js b/testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/setupProxy.js similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/setupProxy.js rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/chat-ui/src/setupProxy.js diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/database.db b/testing/go-code-samples/go-gin-react/go-gin-react-part3/database.db similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/database.db rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/database.db diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/go.mod b/testing/go-code-samples/go-gin-react/go-gin-react-part3/go.mod similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/go.mod rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/go.mod diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/go.sum b/testing/go-code-samples/go-gin-react/go-gin-react-part3/go.sum similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/go.sum rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/go.sum diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/main.go b/testing/go-code-samples/go-gin-react/go-gin-react-part3/main.go similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/main.go rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/main.go diff --git a/go-code-samples/go-gin-react/go-gin-react-part3/schema.sql b/testing/go-code-samples/go-gin-react/go-gin-react-part3/schema.sql similarity index 100% rename from go-code-samples/go-gin-react/go-gin-react-part3/schema.sql rename to testing/go-code-samples/go-gin-react/go-gin-react-part3/schema.sql diff --git a/go-code-samples/go-rest-demo/README.md b/testing/go-code-samples/go-rest-demo/README.md similarity index 100% rename from go-code-samples/go-rest-demo/README.md rename to testing/go-code-samples/go-rest-demo/README.md diff --git a/go-code-samples/go-rest-demo/cmd/gin/main.go b/testing/go-code-samples/go-rest-demo/cmd/gin/main.go similarity index 100% rename from go-code-samples/go-rest-demo/cmd/gin/main.go rename to testing/go-code-samples/go-rest-demo/cmd/gin/main.go diff --git a/go-code-samples/go-rest-demo/cmd/gin/main_test.http b/testing/go-code-samples/go-rest-demo/cmd/gin/main_test.http similarity index 100% rename from go-code-samples/go-rest-demo/cmd/gin/main_test.http rename to testing/go-code-samples/go-rest-demo/cmd/gin/main_test.http diff --git a/go-code-samples/go-rest-demo/cmd/gorilla/main.go b/testing/go-code-samples/go-rest-demo/cmd/gorilla/main.go similarity index 100% rename from go-code-samples/go-rest-demo/cmd/gorilla/main.go rename to testing/go-code-samples/go-rest-demo/cmd/gorilla/main.go diff --git a/go-code-samples/go-rest-demo/cmd/gorilla/main_test.http b/testing/go-code-samples/go-rest-demo/cmd/gorilla/main_test.http similarity index 100% rename from go-code-samples/go-rest-demo/cmd/gorilla/main_test.http rename to testing/go-code-samples/go-rest-demo/cmd/gorilla/main_test.http diff --git a/go-code-samples/go-rest-demo/cmd/standardlib/main.go b/testing/go-code-samples/go-rest-demo/cmd/standardlib/main.go similarity index 100% rename from go-code-samples/go-rest-demo/cmd/standardlib/main.go rename to testing/go-code-samples/go-rest-demo/cmd/standardlib/main.go diff --git a/go-code-samples/go-rest-demo/cmd/standardlib/main_test.go b/testing/go-code-samples/go-rest-demo/cmd/standardlib/main_test.go similarity index 100% rename from go-code-samples/go-rest-demo/cmd/standardlib/main_test.go rename to testing/go-code-samples/go-rest-demo/cmd/standardlib/main_test.go diff --git a/go-code-samples/go-rest-demo/cmd/standardlib/main_test.http b/testing/go-code-samples/go-rest-demo/cmd/standardlib/main_test.http similarity index 100% rename from go-code-samples/go-rest-demo/cmd/standardlib/main_test.http rename to testing/go-code-samples/go-rest-demo/cmd/standardlib/main_test.http diff --git a/go-code-samples/go-rest-demo/go.mod b/testing/go-code-samples/go-rest-demo/go.mod similarity index 100% rename from go-code-samples/go-rest-demo/go.mod rename to testing/go-code-samples/go-rest-demo/go.mod diff --git a/go-code-samples/go-rest-demo/go.sum b/testing/go-code-samples/go-rest-demo/go.sum similarity index 100% rename from go-code-samples/go-rest-demo/go.sum rename to testing/go-code-samples/go-rest-demo/go.sum diff --git a/go-code-samples/go-rest-demo/pkg/recipes/models.go b/testing/go-code-samples/go-rest-demo/pkg/recipes/models.go similarity index 100% rename from go-code-samples/go-rest-demo/pkg/recipes/models.go rename to testing/go-code-samples/go-rest-demo/pkg/recipes/models.go diff --git a/go-code-samples/go-rest-demo/pkg/recipes/recipeMemStore.go b/testing/go-code-samples/go-rest-demo/pkg/recipes/recipeMemStore.go similarity index 100% rename from go-code-samples/go-rest-demo/pkg/recipes/recipeMemStore.go rename to testing/go-code-samples/go-rest-demo/pkg/recipes/recipeMemStore.go diff --git a/go-code-samples/go-rest-demo/pkg/recipes/recipeMemStore_test.go b/testing/go-code-samples/go-rest-demo/pkg/recipes/recipeMemStore_test.go similarity index 100% rename from go-code-samples/go-rest-demo/pkg/recipes/recipeMemStore_test.go rename to testing/go-code-samples/go-rest-demo/pkg/recipes/recipeMemStore_test.go diff --git a/go-code-samples/go-rest-demo/testdata/ham_and_cheese_recipe.json b/testing/go-code-samples/go-rest-demo/testdata/ham_and_cheese_recipe.json similarity index 100% rename from go-code-samples/go-rest-demo/testdata/ham_and_cheese_recipe.json rename to testing/go-code-samples/go-rest-demo/testdata/ham_and_cheese_recipe.json diff --git a/go-code-samples/go-rest-demo/testdata/ham_and_cheese_with_butter_recipe.json b/testing/go-code-samples/go-rest-demo/testdata/ham_and_cheese_with_butter_recipe.json similarity index 100% rename from go-code-samples/go-rest-demo/testdata/ham_and_cheese_with_butter_recipe.json rename to testing/go-code-samples/go-rest-demo/testdata/ham_and_cheese_with_butter_recipe.json diff --git a/go-code-samples/mock-testing/README.md b/testing/go-code-samples/mock-testing/README.md similarity index 100% rename from go-code-samples/mock-testing/README.md rename to testing/go-code-samples/mock-testing/README.md diff --git a/go-code-samples/mock-testing/fetchuser/.idea/.gitignore b/testing/go-code-samples/mock-testing/fetchuser/.idea/.gitignore similarity index 100% rename from go-code-samples/mock-testing/fetchuser/.idea/.gitignore rename to testing/go-code-samples/mock-testing/fetchuser/.idea/.gitignore diff --git a/go-code-samples/mock-testing/fetchuser/.idea/fetchuser.iml b/testing/go-code-samples/mock-testing/fetchuser/.idea/fetchuser.iml similarity index 100% rename from go-code-samples/mock-testing/fetchuser/.idea/fetchuser.iml rename to testing/go-code-samples/mock-testing/fetchuser/.idea/fetchuser.iml diff --git a/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_All.xml b/testing/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_All.xml similarity index 100% rename from go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_All.xml rename to testing/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_All.xml diff --git a/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_HigherOrderFunctions.xml b/testing/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_HigherOrderFunctions.xml similarity index 100% rename from go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_HigherOrderFunctions.xml rename to testing/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_HigherOrderFunctions.xml diff --git a/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_HttpTest.xml b/testing/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_HttpTest.xml similarity index 100% rename from go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_HttpTest.xml rename to testing/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_HttpTest.xml diff --git a/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_InterfaceMock1.xml b/testing/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_InterfaceMock1.xml similarity index 100% rename from go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_InterfaceMock1.xml rename to testing/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_InterfaceMock1.xml diff --git a/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_InterfaceMock2.xml b/testing/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_InterfaceMock2.xml similarity index 100% rename from go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_InterfaceMock2.xml rename to testing/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_InterfaceMock2.xml diff --git a/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_Mockgen.xml b/testing/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_Mockgen.xml similarity index 100% rename from go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_Mockgen.xml rename to testing/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_Mockgen.xml diff --git a/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_TestifyMock.xml b/testing/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_TestifyMock.xml similarity index 100% rename from go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_TestifyMock.xml rename to testing/go-code-samples/mock-testing/fetchuser/.idea/runConfigurations/TestProcessUser_TestifyMock.xml diff --git a/go-code-samples/mock-testing/fetchuser/.idea/vcs.xml b/testing/go-code-samples/mock-testing/fetchuser/.idea/vcs.xml similarity index 100% rename from go-code-samples/mock-testing/fetchuser/.idea/vcs.xml rename to testing/go-code-samples/mock-testing/fetchuser/.idea/vcs.xml diff --git a/go-code-samples/mock-testing/fetchuser/fetchuser.go b/testing/go-code-samples/mock-testing/fetchuser/fetchuser.go similarity index 100% rename from go-code-samples/mock-testing/fetchuser/fetchuser.go rename to testing/go-code-samples/mock-testing/fetchuser/fetchuser.go diff --git a/go-code-samples/mock-testing/fetchuser/fetchuser_higherorderfunctions.go b/testing/go-code-samples/mock-testing/fetchuser/fetchuser_higherorderfunctions.go similarity index 100% rename from go-code-samples/mock-testing/fetchuser/fetchuser_higherorderfunctions.go rename to testing/go-code-samples/mock-testing/fetchuser/fetchuser_higherorderfunctions.go diff --git a/go-code-samples/mock-testing/fetchuser/fetchuser_higherorderfunctions_test.go b/testing/go-code-samples/mock-testing/fetchuser/fetchuser_higherorderfunctions_test.go similarity index 100% rename from go-code-samples/mock-testing/fetchuser/fetchuser_higherorderfunctions_test.go rename to testing/go-code-samples/mock-testing/fetchuser/fetchuser_higherorderfunctions_test.go diff --git a/go-code-samples/mock-testing/fetchuser/fetchuser_httptest_test.go b/testing/go-code-samples/mock-testing/fetchuser/fetchuser_httptest_test.go similarity index 100% rename from go-code-samples/mock-testing/fetchuser/fetchuser_httptest_test.go rename to testing/go-code-samples/mock-testing/fetchuser/fetchuser_httptest_test.go diff --git a/go-code-samples/mock-testing/fetchuser/fetchuser_interface_test.go b/testing/go-code-samples/mock-testing/fetchuser/fetchuser_interface_test.go similarity index 100% rename from go-code-samples/mock-testing/fetchuser/fetchuser_interface_test.go rename to testing/go-code-samples/mock-testing/fetchuser/fetchuser_interface_test.go diff --git a/go-code-samples/mock-testing/fetchuser/fetchuser_mockgen_mocks.go b/testing/go-code-samples/mock-testing/fetchuser/fetchuser_mockgen_mocks.go similarity index 100% rename from go-code-samples/mock-testing/fetchuser/fetchuser_mockgen_mocks.go rename to testing/go-code-samples/mock-testing/fetchuser/fetchuser_mockgen_mocks.go diff --git a/go-code-samples/mock-testing/fetchuser/fetchuser_mockgen_test.go b/testing/go-code-samples/mock-testing/fetchuser/fetchuser_mockgen_test.go similarity index 100% rename from go-code-samples/mock-testing/fetchuser/fetchuser_mockgen_test.go rename to testing/go-code-samples/mock-testing/fetchuser/fetchuser_mockgen_test.go diff --git a/go-code-samples/mock-testing/fetchuser/fetchuser_testify_test.go b/testing/go-code-samples/mock-testing/fetchuser/fetchuser_testify_test.go similarity index 100% rename from go-code-samples/mock-testing/fetchuser/fetchuser_testify_test.go rename to testing/go-code-samples/mock-testing/fetchuser/fetchuser_testify_test.go diff --git a/go-code-samples/mock-testing/fetchuser/go.mod b/testing/go-code-samples/mock-testing/fetchuser/go.mod similarity index 100% rename from go-code-samples/mock-testing/fetchuser/go.mod rename to testing/go-code-samples/mock-testing/fetchuser/go.mod diff --git a/go-code-samples/mock-testing/fetchuser/go.sum b/testing/go-code-samples/mock-testing/fetchuser/go.sum similarity index 100% rename from go-code-samples/mock-testing/fetchuser/go.sum rename to testing/go-code-samples/mock-testing/fetchuser/go.sum diff --git a/go-code-samples/testing-guide/README.md b/testing/go-code-samples/testing-guide/README.md similarity index 100% rename from go-code-samples/testing-guide/README.md rename to testing/go-code-samples/testing-guide/README.md diff --git a/go-code-samples/testing-guide/fooer.go b/testing/go-code-samples/testing-guide/fooer.go similarity index 100% rename from go-code-samples/testing-guide/fooer.go rename to testing/go-code-samples/testing-guide/fooer.go diff --git a/go-code-samples/testing-guide/fooer_test.go b/testing/go-code-samples/testing-guide/fooer_test.go similarity index 100% rename from go-code-samples/testing-guide/fooer_test.go rename to testing/go-code-samples/testing-guide/fooer_test.go diff --git a/go-code-samples/testing-guide/go.mod b/testing/go-code-samples/testing-guide/go.mod similarity index 100% rename from go-code-samples/testing-guide/go.mod rename to testing/go-code-samples/testing-guide/go.mod diff --git a/go-code-samples/testing-guide/go.sum b/testing/go-code-samples/testing-guide/go.sum similarity index 100% rename from go-code-samples/testing-guide/go.sum rename to testing/go-code-samples/testing-guide/go.sum