diff --git a/content/roadmaps.json b/content/roadmaps.json index 37565af68..f6affb5f2 100644 --- a/content/roadmaps.json +++ b/content/roadmaps.json @@ -318,8 +318,8 @@ "isCommunity": false, "featured": true, "jsonUrl": "/project/android.json", - "landingPath": "/roadmaps/106-android/landscape.md", - "resourcesPath": "/roadmaps/106-android/resources.md", + "landingPath": "/roadmaps/107-android/landscape.md", + "resourcesPath": "/roadmaps/107-android/resources.md", "versions": [ "latest", "2018", @@ -330,7 +330,7 @@ "url": "https://twitter.com/kamranahmedse" }, "id": "android", - "metaPath": "/roadmaps/106-android/meta.json", + "metaPath": "/roadmaps/107-android/meta.json", "isUpcoming": false }, { @@ -360,7 +360,7 @@ "isCommunity": false, "featured": true, "jsonUrl": "/project/python.json", - "resourcesPath": "/roadmaps/107-python/resources.md", + "resourcesPath": "/roadmaps/108-python/resources.md", "pdfUrl": "/pdfs/python.pdf", "versions": [ "latest" @@ -369,9 +369,9 @@ "name": "Kamran Ahmed", "url": "https://twitter.com/kamranahmedse" }, - "contentPathsFilePath": "/roadmaps/107-python/content-paths.json", + "contentPathsFilePath": "/roadmaps/108-python/content-paths.json", "id": "python", - "metaPath": "/roadmaps/107-python/meta.json", + "metaPath": "/roadmaps/108-python/meta.json", "isUpcoming": false }, { @@ -412,7 +412,7 @@ "isUpcoming": false, "featured": true, "jsonUrl": "/project/golang.json", - "resourcesPath": "/roadmaps/108-golang/resources.md", + "resourcesPath": "/roadmaps/109-golang/resources.md", "pdfUrl": "/pdfs/go.pdf", "versions": [ "latest", @@ -423,9 +423,9 @@ "name": "Kamran Ahmed", "url": "https://twitter.com/kamranahmedse" }, - "contentPathsFilePath": "/roadmaps/108-golang/content-paths.json", + "contentPathsFilePath": "/roadmaps/109-golang/content-paths.json", "id": "golang", - "metaPath": "/roadmaps/108-golang/meta.json" + "metaPath": "/roadmaps/109-golang/meta.json" }, { "seo": { @@ -464,7 +464,7 @@ "isUpcoming": false, "featured": true, "jsonUrl": "/project/java.json", - "resourcesPath": "/roadmaps/109-java/resources.md", + "resourcesPath": "/roadmaps/110-java/resources.md", "versions": [ "latest", "2018", @@ -475,9 +475,9 @@ "url": "https://twitter.com/kamranahmedse" }, "pdfUrl": "/pdfs/java.pdf", - "contentPathsFilePath": "/roadmaps/109-java/content-paths.json", + "contentPathsFilePath": "/roadmaps/110-java/content-paths.json", "id": "java", - "metaPath": "/roadmaps/109-java/meta.json" + "metaPath": "/roadmaps/110-java/meta.json" }, { "seo": { @@ -509,8 +509,8 @@ "featuredTitle": "DBA", "type": "role", "featuredDescription": "Step by step guide to become a PostgreSQL DBA in 2022", - "landingPath": "/roadmaps/110-postgresql-dba/landscape.md", - "resourcesPath": "/roadmaps/110-postgresql-dba/resources.md", + "landingPath": "/roadmaps/111-postgresql-dba/landscape.md", + "resourcesPath": "/roadmaps/111-postgresql-dba/resources.md", "author": { "name": "Alexey Lesovsky", "url": "https://github.com/lesovsky" @@ -521,7 +521,7 @@ "detailed": false, "versions": [], "id": "postgresql-dba", - "metaPath": "/roadmaps/110-postgresql-dba/meta.json", + "metaPath": "/roadmaps/111-postgresql-dba/meta.json", "isUpcoming": false }, { @@ -610,4 +610,4 @@ "id": "qa", "metaPath": "/roadmaps/113-qa/meta.json" } -] \ No newline at end of file +] diff --git a/content/roadmaps/106-android/landscape.md b/content/roadmaps/107-android/landscape.md similarity index 100% rename from content/roadmaps/106-android/landscape.md rename to content/roadmaps/107-android/landscape.md diff --git a/content/roadmaps/106-android/meta.json b/content/roadmaps/107-android/meta.json similarity index 100% rename from content/roadmaps/106-android/meta.json rename to content/roadmaps/107-android/meta.json diff --git a/content/roadmaps/106-android/resources.md b/content/roadmaps/107-android/resources.md similarity index 100% rename from content/roadmaps/106-android/resources.md rename to content/roadmaps/107-android/resources.md diff --git a/content/roadmaps/107-python/content-paths.json b/content/roadmaps/107-python/content-paths.json deleted file mode 100644 index 80b62663c..000000000 --- a/content/roadmaps/107-python/content-paths.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "home": "/roadmaps/107-python/content/readme.md", - "python-basics": "/roadmaps/107-python/content/100-python-basics/readme.md", - "python-basics:basic-syntax": "/roadmaps/107-python/content/100-python-basics/100-basic-syntax.md", - "python-basics:variables-and-datatypes": "/roadmaps/107-python/content/100-python-basics/101-variables-and-datatypes.md", - "python-basics:conditionals": "/roadmaps/107-python/content/100-python-basics/102-conditionals.md", - "python-basics:typecasting-exceptions": "/roadmaps/107-python/content/100-python-basics/103-typecasting-exceptions.md", - "python-basics:functions": "/roadmaps/107-python/content/100-python-basics/104-functions.md", - "python-basics:lists-tuples-sets-dictionaries": "/roadmaps/107-python/content/100-python-basics/105-lists-tuples-sets-dictionaries.md", - "data-structures-and-algorithms": "/roadmaps/107-python/content/101-data-structures-and-algorithms/readme.md", - "data-structures-and-algorithms:arrays-linked-lists": "/roadmaps/107-python/content/101-data-structures-and-algorithms/100-arrays-linked-lists.md", - "data-structures-and-algorithms:heaps-stacks-queues": "/roadmaps/107-python/content/101-data-structures-and-algorithms/101-heaps-stacks-queues.md", - "data-structures-and-algorithms:hash-tables": "/roadmaps/107-python/content/101-data-structures-and-algorithms/102-hash-tables.md", - "data-structures-and-algorithms:binary-search-trees": "/roadmaps/107-python/content/101-data-structures-and-algorithms/103-binary-search-trees.md", - "data-structures-and-algorithms:recursion": "/roadmaps/107-python/content/101-data-structures-and-algorithms/104-recursion.md", - "data-structures-and-algorithms:sorting-algorithms": "/roadmaps/107-python/content/101-data-structures-and-algorithms/105-sorting-algorithms.md", - "python-advanced-topics": "/roadmaps/107-python/content/102-python-advanced-topics/readme.md", - "python-advanced-topics:oop": "/roadmaps/107-python/content/102-python-advanced-topics/100-oop/readme.md", - "python-advanced-topics:oop:methods-dunder": "/roadmaps/107-python/content/102-python-advanced-topics/100-oop/100-methods-dunder.md", - "python-advanced-topics:oop:inheritance": "/roadmaps/107-python/content/102-python-advanced-topics/100-oop/101-inheritance.md", - "python-advanced-topics:oop:classes": "/roadmaps/107-python/content/102-python-advanced-topics/100-oop/102-classes.md", - "python-advanced-topics:regular-expressions": "/roadmaps/107-python/content/102-python-advanced-topics/101-regular-expressions.md", - "python-advanced-topics:decorators": "/roadmaps/107-python/content/102-python-advanced-topics/102-decorators.md", - "python-advanced-topics:lambdas": "/roadmaps/107-python/content/102-python-advanced-topics/103-lambdas.md", - "python-advanced-topics:iterators": "/roadmaps/107-python/content/102-python-advanced-topics/104-iterators.md", - "python-advanced-topics:modules": "/roadmaps/107-python/content/102-python-advanced-topics/105-modules/readme.md", - "python-advanced-topics:modules:builtin-modules": "/roadmaps/107-python/content/102-python-advanced-topics/105-modules/100-builtin-modules.md", - "python-advanced-topics:modules:custom-modules": "/roadmaps/107-python/content/102-python-advanced-topics/105-modules/101-custom-modules.md", - "version-control-systems": "/roadmaps/107-python/content/103-version-control-systems/readme.md", - "version-control-systems:basic-git-usage": "/roadmaps/107-python/content/103-version-control-systems/100-basic-git-usage.md", - "repo-hosting-services": "/roadmaps/107-python/content/104-repo-hosting-services/readme.md", - "repo-hosting-services:github": "/roadmaps/107-python/content/104-repo-hosting-services/100-github.md", - "repo-hosting-services:gitlab": "/roadmaps/107-python/content/104-repo-hosting-services/101-gitlab.md", - "repo-hosting-services:bitbucket": "/roadmaps/107-python/content/104-repo-hosting-services/102-bitbucket.md", - "python-package-managers": "/roadmaps/107-python/content/105-python-package-managers/readme.md", - "python-package-managers:pypi": "/roadmaps/107-python/content/105-python-package-managers/100-pypi.md", - "python-package-managers:pip": "/roadmaps/107-python/content/105-python-package-managers/101-pip.md", - "python-frameworks": "/roadmaps/107-python/content/106-python-frameworks/readme.md", - "python-frameworks:synchronous": "/roadmaps/107-python/content/106-python-frameworks/100-synchronous/readme.md", - "python-frameworks:synchronous:django": "/roadmaps/107-python/content/106-python-frameworks/100-synchronous/100-django.md", - "python-frameworks:synchronous:flask": "/roadmaps/107-python/content/106-python-frameworks/100-synchronous/101-flask.md", - "python-frameworks:synchronous:pyramid": "/roadmaps/107-python/content/106-python-frameworks/100-synchronous/102-pyramid.md", - "python-frameworks:asynchronous": "/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/readme.md", - "python-frameworks:asynchronous:gevent": "/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/100-gevent.md", - "python-frameworks:asynchronous:aiohttp": "/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/101-aiohttp.md", - "python-frameworks:asynchronous:tornado": "/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/102-tornado.md", - "python-frameworks:asynchronous:sanic": "/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/103-sanic.md", - "python-testing": "/roadmaps/107-python/content/107-python-testing/readme.md", - "python-testing:unittest-pyunit": "/roadmaps/107-python/content/107-python-testing/100-unittest-pyunit.md", - "python-testing:pytest": "/roadmaps/107-python/content/107-python-testing/101-pytest.md", - "python-testing:doctest": "/roadmaps/107-python/content/107-python-testing/102-doctest.md", - "python-testing:nose": "/roadmaps/107-python/content/107-python-testing/102-nose.md" -} \ No newline at end of file diff --git a/content/roadmaps/108-golang/content-paths.json b/content/roadmaps/108-golang/content-paths.json deleted file mode 100644 index c35447633..000000000 --- a/content/roadmaps/108-golang/content-paths.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "home": "/roadmaps/108-golang/content/readme.md", - "go-basics": "/roadmaps/108-golang/content/100-go-basics/readme.md", - "go-basics:basic-syntax": "/roadmaps/108-golang/content/100-go-basics/100-basic-syntax.md", - "go-basics:variables": "/roadmaps/108-golang/content/100-go-basics/101-variables.md", - "go-basics:for-loop": "/roadmaps/108-golang/content/100-go-basics/103-for-loop.md", - "go-basics:range": "/roadmaps/108-golang/content/100-go-basics/104-range.md", - "go-basics:conditionals": "/roadmaps/108-golang/content/100-go-basics/107-conditionals.md", - "go-basics:errors-panic-recover": "/roadmaps/108-golang/content/100-go-basics/106-errors-panic-recover.md", - "go-basics:functions": "/roadmaps/108-golang/content/100-go-basics/108-functions.md", - "go-basics:packages": "/roadmaps/108-golang/content/100-go-basics/109-packages.md", - "go-basics:type-casting": "/roadmaps/108-golang/content/100-go-basics/110-type-casting.md", - "go-basics:type-inference": "/roadmaps/108-golang/content/100-go-basics/111-type-inference.md", - "go-basics:arrays": "/roadmaps/108-golang/content/100-go-basics/112-arrays.md", - "go-basics:slices": "/roadmaps/108-golang/content/100-go-basics/113-slices.md", - "go-basics:maps": "/roadmaps/108-golang/content/100-go-basics/114-maps.md", - "go-basics:make": "/roadmaps/108-golang/content/100-go-basics/115-make.md", - "go-basics:structs": "/roadmaps/108-golang/content/100-go-basics/116-structs.md", - "go-basics:data-types": "/roadmaps/108-golang/content/100-go-basics/102-data-types.md", - "go-advanced": "/roadmaps/108-golang/content/101-go-advanced/readme.md", - "go-advanced:go-modules": "/roadmaps/108-golang/content/101-go-advanced/100-go-modules.md", - "go-advanced:working-with-json": "/roadmaps/108-golang/content/101-go-advanced/101-working-with-json.md", - "go-advanced:types-and-type-assertions": "/roadmaps/108-golang/content/101-go-advanced/102-types-and-type-assertions.md", - "go-advanced:interfaces": "/roadmaps/108-golang/content/101-go-advanced/103-interfaces.md", - "go-advanced:context": "/roadmaps/108-golang/content/101-go-advanced/104-context.md", - "go-advanced:goroutines": "/roadmaps/108-golang/content/101-go-advanced/105-goroutines.md", - "go-advanced:channels": "/roadmaps/108-golang/content/101-go-advanced/106-channels.md", - "go-advanced:buffer": "/roadmaps/108-golang/content/101-go-advanced/107-buffer.md", - "go-advanced:select": "/roadmaps/108-golang/content/101-go-advanced/108-select.md", - "go-advanced:mutext": "/roadmaps/108-golang/content/101-go-advanced/109-mutext.md", - "go-building-clis": "/roadmaps/108-golang/content/102-go-building-clis/readme.md", - "go-building-clis:cobra": "/roadmaps/108-golang/content/102-go-building-clis/100-cobra.md", - "go-building-clis:urfave-cli": "/roadmaps/108-golang/content/102-go-building-clis/101-urfave-cli.md", - "go-orms": "/roadmaps/108-golang/content/103-go-orms/readme.md", - "go-orms:gorm": "/roadmaps/108-golang/content/103-go-orms/100-gorm.md", - "go-web-frameworks": "/roadmaps/108-golang/content/104-go-web-frameworks/readme.md", - "go-web-frameworks:beego": "/roadmaps/108-golang/content/104-go-web-frameworks/100-beego.md", - "go-web-frameworks:gin": "/roadmaps/108-golang/content/104-go-web-frameworks/101-gin.md", - "go-web-frameworks:revel": "/roadmaps/108-golang/content/104-go-web-frameworks/102-revel.md", - "go-web-frameworks:echo": "/roadmaps/108-golang/content/104-go-web-frameworks/103-echo.md", - "go-web-frameworks:gorilla": "/roadmaps/108-golang/content/104-go-web-frameworks/104-gorilla.md", - "go-web-frameworks:gofiber": "/roadmaps/108-golang/content/104-go-web-frameworks/105-gofiber.md", - "go-web-frameworks:buffalo": "/roadmaps/108-golang/content/104-go-web-frameworks/106-buffalo.md", - "go-logging": "/roadmaps/108-golang/content/105-go-logging/readme.md", - "go-logging:logrus": "/roadmaps/108-golang/content/105-go-logging/100-logrus.md", - "go-logging:zap": "/roadmaps/108-golang/content/105-go-logging/101-zap.md", - "go-realtime-communication": "/roadmaps/108-golang/content/106-go-realtime-communication/readme.md", - "go-realtime-communication:melody": "/roadmaps/108-golang/content/106-go-realtime-communication/100-melody.md", - "go-realtime-communication:centrifugo": "/roadmaps/108-golang/content/106-go-realtime-communication/101-centrifugo.md", - "go-api-clients": "/roadmaps/108-golang/content/107-go-api-clients/readme.md", - "go-api-clients:rest": "/roadmaps/108-golang/content/107-go-api-clients/100-rest/readme.md", - "go-api-clients:rest:heimdall": "/roadmaps/108-golang/content/107-go-api-clients/100-rest/100-heimdall.md", - "go-api-clients:rest:grequests": "/roadmaps/108-golang/content/107-go-api-clients/100-rest/101-grequests.md", - "go-api-clients:graphql": "/roadmaps/108-golang/content/107-go-api-clients/101-graphql/readme.md", - "go-api-clients:graphql:graphql-go": "/roadmaps/108-golang/content/107-go-api-clients/101-graphql/100-graphql-go.md", - "go-api-clients:graphql:gqlgen": "/roadmaps/108-golang/content/107-go-api-clients/101-graphql/101-gqlgen.md", - "go-testing-your-apps": "/roadmaps/108-golang/content/108-go-testing-your-apps.md", - "go-microservices": "/roadmaps/108-golang/content/109-go-microservices/readme.md", - "go-microservices:watermill": "/roadmaps/108-golang/content/109-go-microservices/100-watermill.md", - "go-microservices:rpcx": "/roadmaps/108-golang/content/109-go-microservices/101-rpcx.md", - "go-microservices:go-kit": "/roadmaps/108-golang/content/109-go-microservices/102-go-kit.md", - "go-microservices:micro": "/roadmaps/108-golang/content/109-go-microservices/103-micro.md", - "go-microservices:go-zero": "/roadmaps/108-golang/content/109-go-microservices/104-go-zero.md", - "go-microservices:protocol-buffers": "/roadmaps/108-golang/content/109-go-microservices/105-protocol-buffers.md", - "go-microservices:grpc-go": "/roadmaps/108-golang/content/109-go-microservices/106-grpc-go.md", - "go-microservices:grpc-gateway": "/roadmaps/108-golang/content/109-go-microservices/107-grpc-gateway.md", - "go-microservices:twirp": "/roadmaps/108-golang/content/109-go-microservices/108-twirp.md" -} \ No newline at end of file diff --git a/content/roadmaps/108-python/content-paths.json b/content/roadmaps/108-python/content-paths.json new file mode 100644 index 000000000..873feebeb --- /dev/null +++ b/content/roadmaps/108-python/content-paths.json @@ -0,0 +1,53 @@ +{ + "home": "/roadmaps/108-python/content/readme.md", + "python-basics": "/roadmaps/108-python/content/100-python-basics/readme.md", + "python-basics:basic-syntax": "/roadmaps/108-python/content/100-python-basics/100-basic-syntax.md", + "python-basics:variables-and-datatypes": "/roadmaps/108-python/content/100-python-basics/101-variables-and-datatypes.md", + "python-basics:conditionals": "/roadmaps/108-python/content/100-python-basics/102-conditionals.md", + "python-basics:typecasting-exceptions": "/roadmaps/108-python/content/100-python-basics/103-typecasting-exceptions.md", + "python-basics:functions": "/roadmaps/108-python/content/100-python-basics/104-functions.md", + "python-basics:lists-tuples-sets-dictionaries": "/roadmaps/108-python/content/100-python-basics/105-lists-tuples-sets-dictionaries.md", + "data-structures-and-algorithms": "/roadmaps/108-python/content/101-data-structures-and-algorithms/readme.md", + "data-structures-and-algorithms:arrays-linked-lists": "/roadmaps/108-python/content/101-data-structures-and-algorithms/100-arrays-linked-lists.md", + "data-structures-and-algorithms:heaps-stacks-queues": "/roadmaps/108-python/content/101-data-structures-and-algorithms/101-heaps-stacks-queues.md", + "data-structures-and-algorithms:hash-tables": "/roadmaps/108-python/content/101-data-structures-and-algorithms/102-hash-tables.md", + "data-structures-and-algorithms:binary-search-trees": "/roadmaps/108-python/content/101-data-structures-and-algorithms/103-binary-search-trees.md", + "data-structures-and-algorithms:recursion": "/roadmaps/108-python/content/101-data-structures-and-algorithms/104-recursion.md", + "data-structures-and-algorithms:sorting-algorithms": "/roadmaps/108-python/content/101-data-structures-and-algorithms/105-sorting-algorithms.md", + "python-advanced-topics": "/roadmaps/108-python/content/102-python-advanced-topics/readme.md", + "python-advanced-topics:oop": "/roadmaps/108-python/content/102-python-advanced-topics/100-oop/readme.md", + "python-advanced-topics:oop:methods-dunder": "/roadmaps/108-python/content/102-python-advanced-topics/100-oop/100-methods-dunder.md", + "python-advanced-topics:oop:inheritance": "/roadmaps/108-python/content/102-python-advanced-topics/100-oop/101-inheritance.md", + "python-advanced-topics:oop:classes": "/roadmaps/108-python/content/102-python-advanced-topics/100-oop/102-classes.md", + "python-advanced-topics:regular-expressions": "/roadmaps/108-python/content/102-python-advanced-topics/101-regular-expressions.md", + "python-advanced-topics:decorators": "/roadmaps/108-python/content/102-python-advanced-topics/102-decorators.md", + "python-advanced-topics:lambdas": "/roadmaps/108-python/content/102-python-advanced-topics/103-lambdas.md", + "python-advanced-topics:iterators": "/roadmaps/108-python/content/102-python-advanced-topics/104-iterators.md", + "python-advanced-topics:modules": "/roadmaps/108-python/content/102-python-advanced-topics/105-modules/readme.md", + "python-advanced-topics:modules:builtin-modules": "/roadmaps/108-python/content/102-python-advanced-topics/105-modules/100-builtin-modules.md", + "python-advanced-topics:modules:custom-modules": "/roadmaps/108-python/content/102-python-advanced-topics/105-modules/101-custom-modules.md", + "version-control-systems": "/roadmaps/108-python/content/103-version-control-systems/readme.md", + "version-control-systems:basic-git-usage": "/roadmaps/108-python/content/103-version-control-systems/100-basic-git-usage.md", + "repo-hosting-services": "/roadmaps/108-python/content/104-repo-hosting-services/readme.md", + "repo-hosting-services:github": "/roadmaps/108-python/content/104-repo-hosting-services/100-github.md", + "repo-hosting-services:gitlab": "/roadmaps/108-python/content/104-repo-hosting-services/101-gitlab.md", + "repo-hosting-services:bitbucket": "/roadmaps/108-python/content/104-repo-hosting-services/102-bitbucket.md", + "python-package-managers": "/roadmaps/108-python/content/105-python-package-managers/readme.md", + "python-package-managers:pypi": "/roadmaps/108-python/content/105-python-package-managers/100-pypi.md", + "python-package-managers:pip": "/roadmaps/108-python/content/105-python-package-managers/101-pip.md", + "python-frameworks": "/roadmaps/108-python/content/106-python-frameworks/readme.md", + "python-frameworks:synchronous": "/roadmaps/108-python/content/106-python-frameworks/100-synchronous/readme.md", + "python-frameworks:synchronous:django": "/roadmaps/108-python/content/106-python-frameworks/100-synchronous/100-django.md", + "python-frameworks:synchronous:flask": "/roadmaps/108-python/content/106-python-frameworks/100-synchronous/101-flask.md", + "python-frameworks:synchronous:pyramid": "/roadmaps/108-python/content/106-python-frameworks/100-synchronous/102-pyramid.md", + "python-frameworks:asynchronous": "/roadmaps/108-python/content/106-python-frameworks/101-asynchronous/readme.md", + "python-frameworks:asynchronous:gevent": "/roadmaps/108-python/content/106-python-frameworks/101-asynchronous/100-gevent.md", + "python-frameworks:asynchronous:aiohttp": "/roadmaps/108-python/content/106-python-frameworks/101-asynchronous/101-aiohttp.md", + "python-frameworks:asynchronous:tornado": "/roadmaps/108-python/content/106-python-frameworks/101-asynchronous/102-tornado.md", + "python-frameworks:asynchronous:sanic": "/roadmaps/108-python/content/106-python-frameworks/101-asynchronous/103-sanic.md", + "python-testing": "/roadmaps/108-python/content/108-python-testing/readme.md", + "python-testing:unittest-pyunit": "/roadmaps/108-python/content/108-python-testing/100-unittest-pyunit.md", + "python-testing:pytest": "/roadmaps/108-python/content/108-python-testing/101-pytest.md", + "python-testing:doctest": "/roadmaps/108-python/content/108-python-testing/102-doctest.md", + "python-testing:nose": "/roadmaps/108-python/content/108-python-testing/102-nose.md" +} diff --git a/content/roadmaps/107-python/content/100-python-basics/100-basic-syntax.md b/content/roadmaps/108-python/content/100-python-basics/100-basic-syntax.md similarity index 100% rename from content/roadmaps/107-python/content/100-python-basics/100-basic-syntax.md rename to content/roadmaps/108-python/content/100-python-basics/100-basic-syntax.md diff --git a/content/roadmaps/107-python/content/100-python-basics/101-variables-and-datatypes.md b/content/roadmaps/108-python/content/100-python-basics/101-variables-and-datatypes.md similarity index 100% rename from content/roadmaps/107-python/content/100-python-basics/101-variables-and-datatypes.md rename to content/roadmaps/108-python/content/100-python-basics/101-variables-and-datatypes.md diff --git a/content/roadmaps/107-python/content/100-python-basics/102-conditionals.md b/content/roadmaps/108-python/content/100-python-basics/102-conditionals.md similarity index 100% rename from content/roadmaps/107-python/content/100-python-basics/102-conditionals.md rename to content/roadmaps/108-python/content/100-python-basics/102-conditionals.md diff --git a/content/roadmaps/107-python/content/100-python-basics/103-typecasting-exceptions.md b/content/roadmaps/108-python/content/100-python-basics/103-typecasting-exceptions.md similarity index 100% rename from content/roadmaps/107-python/content/100-python-basics/103-typecasting-exceptions.md rename to content/roadmaps/108-python/content/100-python-basics/103-typecasting-exceptions.md diff --git a/content/roadmaps/107-python/content/100-python-basics/104-functions.md b/content/roadmaps/108-python/content/100-python-basics/104-functions.md similarity index 100% rename from content/roadmaps/107-python/content/100-python-basics/104-functions.md rename to content/roadmaps/108-python/content/100-python-basics/104-functions.md diff --git a/content/roadmaps/107-python/content/100-python-basics/105-lists-tuples-sets-dictionaries.md b/content/roadmaps/108-python/content/100-python-basics/105-lists-tuples-sets-dictionaries.md similarity index 100% rename from content/roadmaps/107-python/content/100-python-basics/105-lists-tuples-sets-dictionaries.md rename to content/roadmaps/108-python/content/100-python-basics/105-lists-tuples-sets-dictionaries.md diff --git a/content/roadmaps/107-python/content/100-python-basics/readme.md b/content/roadmaps/108-python/content/100-python-basics/readme.md similarity index 100% rename from content/roadmaps/107-python/content/100-python-basics/readme.md rename to content/roadmaps/108-python/content/100-python-basics/readme.md diff --git a/content/roadmaps/107-python/content/101-data-structures-and-algorithms/100-arrays-linked-lists.md b/content/roadmaps/108-python/content/101-data-structures-and-algorithms/100-arrays-linked-lists.md similarity index 100% rename from content/roadmaps/107-python/content/101-data-structures-and-algorithms/100-arrays-linked-lists.md rename to content/roadmaps/108-python/content/101-data-structures-and-algorithms/100-arrays-linked-lists.md diff --git a/content/roadmaps/107-python/content/101-data-structures-and-algorithms/101-heaps-stacks-queues.md b/content/roadmaps/108-python/content/101-data-structures-and-algorithms/101-heaps-stacks-queues.md similarity index 100% rename from content/roadmaps/107-python/content/101-data-structures-and-algorithms/101-heaps-stacks-queues.md rename to content/roadmaps/108-python/content/101-data-structures-and-algorithms/101-heaps-stacks-queues.md diff --git a/content/roadmaps/107-python/content/101-data-structures-and-algorithms/102-hash-tables.md b/content/roadmaps/108-python/content/101-data-structures-and-algorithms/102-hash-tables.md similarity index 100% rename from content/roadmaps/107-python/content/101-data-structures-and-algorithms/102-hash-tables.md rename to content/roadmaps/108-python/content/101-data-structures-and-algorithms/102-hash-tables.md diff --git a/content/roadmaps/107-python/content/101-data-structures-and-algorithms/103-binary-search-trees.md b/content/roadmaps/108-python/content/101-data-structures-and-algorithms/103-binary-search-trees.md similarity index 100% rename from content/roadmaps/107-python/content/101-data-structures-and-algorithms/103-binary-search-trees.md rename to content/roadmaps/108-python/content/101-data-structures-and-algorithms/103-binary-search-trees.md diff --git a/content/roadmaps/107-python/content/101-data-structures-and-algorithms/104-recursion.md b/content/roadmaps/108-python/content/101-data-structures-and-algorithms/104-recursion.md similarity index 100% rename from content/roadmaps/107-python/content/101-data-structures-and-algorithms/104-recursion.md rename to content/roadmaps/108-python/content/101-data-structures-and-algorithms/104-recursion.md diff --git a/content/roadmaps/107-python/content/101-data-structures-and-algorithms/105-sorting-algorithms.md b/content/roadmaps/108-python/content/101-data-structures-and-algorithms/105-sorting-algorithms.md similarity index 100% rename from content/roadmaps/107-python/content/101-data-structures-and-algorithms/105-sorting-algorithms.md rename to content/roadmaps/108-python/content/101-data-structures-and-algorithms/105-sorting-algorithms.md diff --git a/content/roadmaps/107-python/content/101-data-structures-and-algorithms/readme.md b/content/roadmaps/108-python/content/101-data-structures-and-algorithms/readme.md similarity index 100% rename from content/roadmaps/107-python/content/101-data-structures-and-algorithms/readme.md rename to content/roadmaps/108-python/content/101-data-structures-and-algorithms/readme.md diff --git a/content/roadmaps/107-python/content/102-python-advanced-topics/100-oop/100-methods-dunder.md b/content/roadmaps/108-python/content/102-python-advanced-topics/100-oop/100-methods-dunder.md similarity index 100% rename from content/roadmaps/107-python/content/102-python-advanced-topics/100-oop/100-methods-dunder.md rename to content/roadmaps/108-python/content/102-python-advanced-topics/100-oop/100-methods-dunder.md diff --git a/content/roadmaps/107-python/content/102-python-advanced-topics/100-oop/101-inheritance.md b/content/roadmaps/108-python/content/102-python-advanced-topics/100-oop/101-inheritance.md similarity index 100% rename from content/roadmaps/107-python/content/102-python-advanced-topics/100-oop/101-inheritance.md rename to content/roadmaps/108-python/content/102-python-advanced-topics/100-oop/101-inheritance.md diff --git a/content/roadmaps/107-python/content/102-python-advanced-topics/100-oop/102-classes.md b/content/roadmaps/108-python/content/102-python-advanced-topics/100-oop/102-classes.md similarity index 100% rename from content/roadmaps/107-python/content/102-python-advanced-topics/100-oop/102-classes.md rename to content/roadmaps/108-python/content/102-python-advanced-topics/100-oop/102-classes.md diff --git a/content/roadmaps/107-python/content/102-python-advanced-topics/100-oop/readme.md b/content/roadmaps/108-python/content/102-python-advanced-topics/100-oop/readme.md similarity index 100% rename from content/roadmaps/107-python/content/102-python-advanced-topics/100-oop/readme.md rename to content/roadmaps/108-python/content/102-python-advanced-topics/100-oop/readme.md diff --git a/content/roadmaps/107-python/content/102-python-advanced-topics/101-regular-expressions.md b/content/roadmaps/108-python/content/102-python-advanced-topics/101-regular-expressions.md similarity index 100% rename from content/roadmaps/107-python/content/102-python-advanced-topics/101-regular-expressions.md rename to content/roadmaps/108-python/content/102-python-advanced-topics/101-regular-expressions.md diff --git a/content/roadmaps/107-python/content/102-python-advanced-topics/102-decorators.md b/content/roadmaps/108-python/content/102-python-advanced-topics/102-decorators.md similarity index 100% rename from content/roadmaps/107-python/content/102-python-advanced-topics/102-decorators.md rename to content/roadmaps/108-python/content/102-python-advanced-topics/102-decorators.md diff --git a/content/roadmaps/107-python/content/102-python-advanced-topics/103-lambdas.md b/content/roadmaps/108-python/content/102-python-advanced-topics/103-lambdas.md similarity index 100% rename from content/roadmaps/107-python/content/102-python-advanced-topics/103-lambdas.md rename to content/roadmaps/108-python/content/102-python-advanced-topics/103-lambdas.md diff --git a/content/roadmaps/107-python/content/102-python-advanced-topics/104-iterators.md b/content/roadmaps/108-python/content/102-python-advanced-topics/104-iterators.md similarity index 100% rename from content/roadmaps/107-python/content/102-python-advanced-topics/104-iterators.md rename to content/roadmaps/108-python/content/102-python-advanced-topics/104-iterators.md diff --git a/content/roadmaps/107-python/content/102-python-advanced-topics/105-modules/100-builtin-modules.md b/content/roadmaps/108-python/content/102-python-advanced-topics/105-modules/100-builtin-modules.md similarity index 100% rename from content/roadmaps/107-python/content/102-python-advanced-topics/105-modules/100-builtin-modules.md rename to content/roadmaps/108-python/content/102-python-advanced-topics/105-modules/100-builtin-modules.md diff --git a/content/roadmaps/107-python/content/102-python-advanced-topics/105-modules/101-custom-modules.md b/content/roadmaps/108-python/content/102-python-advanced-topics/105-modules/101-custom-modules.md similarity index 100% rename from content/roadmaps/107-python/content/102-python-advanced-topics/105-modules/101-custom-modules.md rename to content/roadmaps/108-python/content/102-python-advanced-topics/105-modules/101-custom-modules.md diff --git a/content/roadmaps/107-python/content/102-python-advanced-topics/105-modules/readme.md b/content/roadmaps/108-python/content/102-python-advanced-topics/105-modules/readme.md similarity index 100% rename from content/roadmaps/107-python/content/102-python-advanced-topics/105-modules/readme.md rename to content/roadmaps/108-python/content/102-python-advanced-topics/105-modules/readme.md diff --git a/content/roadmaps/107-python/content/102-python-advanced-topics/readme.md b/content/roadmaps/108-python/content/102-python-advanced-topics/readme.md similarity index 100% rename from content/roadmaps/107-python/content/102-python-advanced-topics/readme.md rename to content/roadmaps/108-python/content/102-python-advanced-topics/readme.md diff --git a/content/roadmaps/107-python/content/103-version-control-systems/100-basic-git-usage.md b/content/roadmaps/108-python/content/103-version-control-systems/100-basic-git-usage.md similarity index 100% rename from content/roadmaps/107-python/content/103-version-control-systems/100-basic-git-usage.md rename to content/roadmaps/108-python/content/103-version-control-systems/100-basic-git-usage.md diff --git a/content/roadmaps/107-python/content/103-version-control-systems/readme.md b/content/roadmaps/108-python/content/103-version-control-systems/readme.md similarity index 100% rename from content/roadmaps/107-python/content/103-version-control-systems/readme.md rename to content/roadmaps/108-python/content/103-version-control-systems/readme.md diff --git a/content/roadmaps/107-python/content/104-repo-hosting-services/100-github.md b/content/roadmaps/108-python/content/104-repo-hosting-services/100-github.md similarity index 100% rename from content/roadmaps/107-python/content/104-repo-hosting-services/100-github.md rename to content/roadmaps/108-python/content/104-repo-hosting-services/100-github.md diff --git a/content/roadmaps/107-python/content/104-repo-hosting-services/101-gitlab.md b/content/roadmaps/108-python/content/104-repo-hosting-services/101-gitlab.md similarity index 100% rename from content/roadmaps/107-python/content/104-repo-hosting-services/101-gitlab.md rename to content/roadmaps/108-python/content/104-repo-hosting-services/101-gitlab.md diff --git a/content/roadmaps/107-python/content/104-repo-hosting-services/102-bitbucket.md b/content/roadmaps/108-python/content/104-repo-hosting-services/102-bitbucket.md similarity index 100% rename from content/roadmaps/107-python/content/104-repo-hosting-services/102-bitbucket.md rename to content/roadmaps/108-python/content/104-repo-hosting-services/102-bitbucket.md diff --git a/content/roadmaps/107-python/content/104-repo-hosting-services/readme.md b/content/roadmaps/108-python/content/104-repo-hosting-services/readme.md similarity index 100% rename from content/roadmaps/107-python/content/104-repo-hosting-services/readme.md rename to content/roadmaps/108-python/content/104-repo-hosting-services/readme.md diff --git a/content/roadmaps/107-python/content/105-python-package-managers/100-pypi.md b/content/roadmaps/108-python/content/105-python-package-managers/100-pypi.md similarity index 100% rename from content/roadmaps/107-python/content/105-python-package-managers/100-pypi.md rename to content/roadmaps/108-python/content/105-python-package-managers/100-pypi.md diff --git a/content/roadmaps/107-python/content/105-python-package-managers/101-pip.md b/content/roadmaps/108-python/content/105-python-package-managers/101-pip.md similarity index 100% rename from content/roadmaps/107-python/content/105-python-package-managers/101-pip.md rename to content/roadmaps/108-python/content/105-python-package-managers/101-pip.md diff --git a/content/roadmaps/107-python/content/105-python-package-managers/readme.md b/content/roadmaps/108-python/content/105-python-package-managers/readme.md similarity index 100% rename from content/roadmaps/107-python/content/105-python-package-managers/readme.md rename to content/roadmaps/108-python/content/105-python-package-managers/readme.md diff --git a/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/100-django.md b/content/roadmaps/108-python/content/106-python-frameworks/100-synchronous/100-django.md similarity index 100% rename from content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/100-django.md rename to content/roadmaps/108-python/content/106-python-frameworks/100-synchronous/100-django.md diff --git a/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/101-flask.md b/content/roadmaps/108-python/content/106-python-frameworks/100-synchronous/101-flask.md similarity index 100% rename from content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/101-flask.md rename to content/roadmaps/108-python/content/106-python-frameworks/100-synchronous/101-flask.md diff --git a/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/102-pyramid.md b/content/roadmaps/108-python/content/106-python-frameworks/100-synchronous/102-pyramid.md similarity index 100% rename from content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/102-pyramid.md rename to content/roadmaps/108-python/content/106-python-frameworks/100-synchronous/102-pyramid.md diff --git a/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/readme.md b/content/roadmaps/108-python/content/106-python-frameworks/100-synchronous/readme.md similarity index 100% rename from content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/readme.md rename to content/roadmaps/108-python/content/106-python-frameworks/100-synchronous/readme.md diff --git a/content/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/100-gevent.md b/content/roadmaps/108-python/content/106-python-frameworks/101-asynchronous/100-gevent.md similarity index 100% rename from content/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/100-gevent.md rename to content/roadmaps/108-python/content/106-python-frameworks/101-asynchronous/100-gevent.md diff --git a/content/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/101-aiohttp.md b/content/roadmaps/108-python/content/106-python-frameworks/101-asynchronous/101-aiohttp.md similarity index 100% rename from content/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/101-aiohttp.md rename to content/roadmaps/108-python/content/106-python-frameworks/101-asynchronous/101-aiohttp.md diff --git a/content/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/102-tornado.md b/content/roadmaps/108-python/content/106-python-frameworks/101-asynchronous/102-tornado.md similarity index 100% rename from content/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/102-tornado.md rename to content/roadmaps/108-python/content/106-python-frameworks/101-asynchronous/102-tornado.md diff --git a/content/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/103-sanic.md b/content/roadmaps/108-python/content/106-python-frameworks/101-asynchronous/103-sanic.md similarity index 100% rename from content/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/103-sanic.md rename to content/roadmaps/108-python/content/106-python-frameworks/101-asynchronous/103-sanic.md diff --git a/content/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/readme.md b/content/roadmaps/108-python/content/106-python-frameworks/101-asynchronous/readme.md similarity index 100% rename from content/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/readme.md rename to content/roadmaps/108-python/content/106-python-frameworks/101-asynchronous/readme.md diff --git a/content/roadmaps/107-python/content/106-python-frameworks/readme.md b/content/roadmaps/108-python/content/106-python-frameworks/readme.md similarity index 100% rename from content/roadmaps/107-python/content/106-python-frameworks/readme.md rename to content/roadmaps/108-python/content/106-python-frameworks/readme.md diff --git a/content/roadmaps/107-python/content/107-python-testing/100-unittest-pyunit.md b/content/roadmaps/108-python/content/107-python-testing/100-unittest-pyunit.md similarity index 100% rename from content/roadmaps/107-python/content/107-python-testing/100-unittest-pyunit.md rename to content/roadmaps/108-python/content/107-python-testing/100-unittest-pyunit.md diff --git a/content/roadmaps/107-python/content/107-python-testing/101-pytest.md b/content/roadmaps/108-python/content/107-python-testing/101-pytest.md similarity index 100% rename from content/roadmaps/107-python/content/107-python-testing/101-pytest.md rename to content/roadmaps/108-python/content/107-python-testing/101-pytest.md diff --git a/content/roadmaps/107-python/content/107-python-testing/102-doctest.md b/content/roadmaps/108-python/content/107-python-testing/102-doctest.md similarity index 100% rename from content/roadmaps/107-python/content/107-python-testing/102-doctest.md rename to content/roadmaps/108-python/content/107-python-testing/102-doctest.md diff --git a/content/roadmaps/107-python/content/107-python-testing/102-nose.md b/content/roadmaps/108-python/content/107-python-testing/102-nose.md similarity index 100% rename from content/roadmaps/107-python/content/107-python-testing/102-nose.md rename to content/roadmaps/108-python/content/107-python-testing/102-nose.md diff --git a/content/roadmaps/107-python/content/107-python-testing/readme.md b/content/roadmaps/108-python/content/107-python-testing/readme.md similarity index 100% rename from content/roadmaps/107-python/content/107-python-testing/readme.md rename to content/roadmaps/108-python/content/107-python-testing/readme.md diff --git a/content/roadmaps/107-python/content/readme.md b/content/roadmaps/108-python/content/readme.md similarity index 100% rename from content/roadmaps/107-python/content/readme.md rename to content/roadmaps/108-python/content/readme.md diff --git a/content/roadmaps/107-python/landscape.md b/content/roadmaps/108-python/landscape.md similarity index 100% rename from content/roadmaps/107-python/landscape.md rename to content/roadmaps/108-python/landscape.md diff --git a/content/roadmaps/107-python/meta.json b/content/roadmaps/108-python/meta.json similarity index 100% rename from content/roadmaps/107-python/meta.json rename to content/roadmaps/108-python/meta.json diff --git a/content/roadmaps/107-python/resources.md b/content/roadmaps/108-python/resources.md similarity index 100% rename from content/roadmaps/107-python/resources.md rename to content/roadmaps/108-python/resources.md diff --git a/content/roadmaps/109-golang/content-paths.json b/content/roadmaps/109-golang/content-paths.json new file mode 100644 index 000000000..60fb85980 --- /dev/null +++ b/content/roadmaps/109-golang/content-paths.json @@ -0,0 +1,68 @@ +{ + "home": "/roadmaps/109-golang/content/readme.md", + "go-basics": "/roadmaps/109-golang/content/100-go-basics/readme.md", + "go-basics:basic-syntax": "/roadmaps/109-golang/content/100-go-basics/100-basic-syntax.md", + "go-basics:variables": "/roadmaps/109-golang/content/100-go-basics/101-variables.md", + "go-basics:for-loop": "/roadmaps/109-golang/content/100-go-basics/103-for-loop.md", + "go-basics:range": "/roadmaps/109-golang/content/100-go-basics/104-range.md", + "go-basics:conditionals": "/roadmaps/109-golang/content/100-go-basics/107-conditionals.md", + "go-basics:errors-panic-recover": "/roadmaps/109-golang/content/100-go-basics/106-errors-panic-recover.md", + "go-basics:functions": "/roadmaps/109-golang/content/100-go-basics/108-functions.md", + "go-basics:packages": "/roadmaps/109-golang/content/100-go-basics/109-packages.md", + "go-basics:type-casting": "/roadmaps/109-golang/content/100-go-basics/110-type-casting.md", + "go-basics:type-inference": "/roadmaps/109-golang/content/100-go-basics/111-type-inference.md", + "go-basics:arrays": "/roadmaps/109-golang/content/100-go-basics/112-arrays.md", + "go-basics:slices": "/roadmaps/109-golang/content/100-go-basics/113-slices.md", + "go-basics:maps": "/roadmaps/109-golang/content/100-go-basics/114-maps.md", + "go-basics:make": "/roadmaps/109-golang/content/100-go-basics/115-make.md", + "go-basics:structs": "/roadmaps/109-golang/content/100-go-basics/116-structs.md", + "go-basics:data-types": "/roadmaps/109-golang/content/100-go-basics/102-data-types.md", + "go-advanced": "/roadmaps/109-golang/content/101-go-advanced/readme.md", + "go-advanced:go-modules": "/roadmaps/109-golang/content/101-go-advanced/100-go-modules.md", + "go-advanced:working-with-json": "/roadmaps/109-golang/content/101-go-advanced/101-working-with-json.md", + "go-advanced:types-and-type-assertions": "/roadmaps/109-golang/content/101-go-advanced/102-types-and-type-assertions.md", + "go-advanced:interfaces": "/roadmaps/109-golang/content/101-go-advanced/103-interfaces.md", + "go-advanced:context": "/roadmaps/109-golang/content/101-go-advanced/104-context.md", + "go-advanced:goroutines": "/roadmaps/109-golang/content/101-go-advanced/105-goroutines.md", + "go-advanced:channels": "/roadmaps/109-golang/content/101-go-advanced/106-channels.md", + "go-advanced:buffer": "/roadmaps/109-golang/content/101-go-advanced/107-buffer.md", + "go-advanced:select": "/roadmaps/109-golang/content/101-go-advanced/108-select.md", + "go-advanced:mutext": "/roadmaps/109-golang/content/101-go-advanced/109-mutext.md", + "go-building-clis": "/roadmaps/109-golang/content/102-go-building-clis/readme.md", + "go-building-clis:cobra": "/roadmaps/109-golang/content/102-go-building-clis/100-cobra.md", + "go-building-clis:urfave-cli": "/roadmaps/109-golang/content/102-go-building-clis/101-urfave-cli.md", + "go-orms": "/roadmaps/109-golang/content/103-go-orms/readme.md", + "go-orms:gorm": "/roadmaps/109-golang/content/103-go-orms/100-gorm.md", + "go-web-frameworks": "/roadmaps/109-golang/content/104-go-web-frameworks/readme.md", + "go-web-frameworks:beego": "/roadmaps/109-golang/content/104-go-web-frameworks/100-beego.md", + "go-web-frameworks:gin": "/roadmaps/109-golang/content/104-go-web-frameworks/101-gin.md", + "go-web-frameworks:revel": "/roadmaps/109-golang/content/104-go-web-frameworks/102-revel.md", + "go-web-frameworks:echo": "/roadmaps/109-golang/content/104-go-web-frameworks/103-echo.md", + "go-web-frameworks:gorilla": "/roadmaps/109-golang/content/104-go-web-frameworks/104-gorilla.md", + "go-web-frameworks:gofiber": "/roadmaps/109-golang/content/104-go-web-frameworks/105-gofiber.md", + "go-web-frameworks:buffalo": "/roadmaps/109-golang/content/104-go-web-frameworks/106-buffalo.md", + "go-logging": "/roadmaps/109-golang/content/105-go-logging/readme.md", + "go-logging:logrus": "/roadmaps/109-golang/content/105-go-logging/100-logrus.md", + "go-logging:zap": "/roadmaps/109-golang/content/105-go-logging/101-zap.md", + "go-realtime-communication": "/roadmaps/109-golang/content/106-go-realtime-communication/readme.md", + "go-realtime-communication:melody": "/roadmaps/109-golang/content/106-go-realtime-communication/100-melody.md", + "go-realtime-communication:centrifugo": "/roadmaps/109-golang/content/106-go-realtime-communication/101-centrifugo.md", + "go-api-clients": "/roadmaps/109-golang/content/107-go-api-clients/readme.md", + "go-api-clients:rest": "/roadmaps/109-golang/content/107-go-api-clients/100-rest/readme.md", + "go-api-clients:rest:heimdall": "/roadmaps/109-golang/content/107-go-api-clients/100-rest/100-heimdall.md", + "go-api-clients:rest:grequests": "/roadmaps/109-golang/content/107-go-api-clients/100-rest/101-grequests.md", + "go-api-clients:graphql": "/roadmaps/109-golang/content/107-go-api-clients/101-graphql/readme.md", + "go-api-clients:graphql:graphql-go": "/roadmaps/109-golang/content/107-go-api-clients/101-graphql/100-graphql-go.md", + "go-api-clients:graphql:gqlgen": "/roadmaps/109-golang/content/107-go-api-clients/101-graphql/101-gqlgen.md", + "go-testing-your-apps": "/roadmaps/109-golang/content/108-go-testing-your-apps.md", + "go-microservices": "/roadmaps/109-golang/content/109-go-microservices/readme.md", + "go-microservices:watermill": "/roadmaps/109-golang/content/109-go-microservices/100-watermill.md", + "go-microservices:rpcx": "/roadmaps/109-golang/content/109-go-microservices/101-rpcx.md", + "go-microservices:go-kit": "/roadmaps/109-golang/content/109-go-microservices/102-go-kit.md", + "go-microservices:micro": "/roadmaps/109-golang/content/109-go-microservices/103-micro.md", + "go-microservices:go-zero": "/roadmaps/109-golang/content/109-go-microservices/104-go-zero.md", + "go-microservices:protocol-buffers": "/roadmaps/109-golang/content/109-go-microservices/105-protocol-buffers.md", + "go-microservices:grpc-go": "/roadmaps/109-golang/content/109-go-microservices/106-grpc-go.md", + "go-microservices:grpc-gateway": "/roadmaps/109-golang/content/109-go-microservices/107-grpc-gateway.md", + "go-microservices:twirp": "/roadmaps/109-golang/content/109-go-microservices/108-twirp.md" +} diff --git a/content/roadmaps/108-golang/content/100-go-basics/100-basic-syntax.md b/content/roadmaps/109-golang/content/100-go-basics/100-basic-syntax.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/100-basic-syntax.md rename to content/roadmaps/109-golang/content/100-go-basics/100-basic-syntax.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/101-variables.md b/content/roadmaps/109-golang/content/100-go-basics/101-variables.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/101-variables.md rename to content/roadmaps/109-golang/content/100-go-basics/101-variables.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/102-data-types.md b/content/roadmaps/109-golang/content/100-go-basics/102-data-types.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/102-data-types.md rename to content/roadmaps/109-golang/content/100-go-basics/102-data-types.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/103-for-loop.md b/content/roadmaps/109-golang/content/100-go-basics/103-for-loop.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/103-for-loop.md rename to content/roadmaps/109-golang/content/100-go-basics/103-for-loop.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/104-range.md b/content/roadmaps/109-golang/content/100-go-basics/104-range.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/104-range.md rename to content/roadmaps/109-golang/content/100-go-basics/104-range.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/106-errors-panic-recover.md b/content/roadmaps/109-golang/content/100-go-basics/106-errors-panic-recover.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/106-errors-panic-recover.md rename to content/roadmaps/109-golang/content/100-go-basics/106-errors-panic-recover.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/107-conditionals.md b/content/roadmaps/109-golang/content/100-go-basics/107-conditionals.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/107-conditionals.md rename to content/roadmaps/109-golang/content/100-go-basics/107-conditionals.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/108-functions.md b/content/roadmaps/109-golang/content/100-go-basics/108-functions.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/108-functions.md rename to content/roadmaps/109-golang/content/100-go-basics/108-functions.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/109-packages.md b/content/roadmaps/109-golang/content/100-go-basics/109-packages.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/109-packages.md rename to content/roadmaps/109-golang/content/100-go-basics/109-packages.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/110-type-casting.md b/content/roadmaps/109-golang/content/100-go-basics/110-type-casting.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/110-type-casting.md rename to content/roadmaps/109-golang/content/100-go-basics/110-type-casting.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/111-type-inference.md b/content/roadmaps/109-golang/content/100-go-basics/111-type-inference.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/111-type-inference.md rename to content/roadmaps/109-golang/content/100-go-basics/111-type-inference.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/112-arrays.md b/content/roadmaps/109-golang/content/100-go-basics/112-arrays.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/112-arrays.md rename to content/roadmaps/109-golang/content/100-go-basics/112-arrays.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/113-slices.md b/content/roadmaps/109-golang/content/100-go-basics/113-slices.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/113-slices.md rename to content/roadmaps/109-golang/content/100-go-basics/113-slices.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/114-maps.md b/content/roadmaps/109-golang/content/100-go-basics/114-maps.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/114-maps.md rename to content/roadmaps/109-golang/content/100-go-basics/114-maps.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/115-make.md b/content/roadmaps/109-golang/content/100-go-basics/115-make.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/115-make.md rename to content/roadmaps/109-golang/content/100-go-basics/115-make.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/116-structs.md b/content/roadmaps/109-golang/content/100-go-basics/116-structs.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/116-structs.md rename to content/roadmaps/109-golang/content/100-go-basics/116-structs.md diff --git a/content/roadmaps/108-golang/content/100-go-basics/readme.md b/content/roadmaps/109-golang/content/100-go-basics/readme.md similarity index 100% rename from content/roadmaps/108-golang/content/100-go-basics/readme.md rename to content/roadmaps/109-golang/content/100-go-basics/readme.md diff --git a/content/roadmaps/108-golang/content/101-go-advanced/100-go-modules.md b/content/roadmaps/109-golang/content/101-go-advanced/100-go-modules.md similarity index 100% rename from content/roadmaps/108-golang/content/101-go-advanced/100-go-modules.md rename to content/roadmaps/109-golang/content/101-go-advanced/100-go-modules.md diff --git a/content/roadmaps/108-golang/content/101-go-advanced/101-working-with-json.md b/content/roadmaps/109-golang/content/101-go-advanced/101-working-with-json.md similarity index 100% rename from content/roadmaps/108-golang/content/101-go-advanced/101-working-with-json.md rename to content/roadmaps/109-golang/content/101-go-advanced/101-working-with-json.md diff --git a/content/roadmaps/108-golang/content/101-go-advanced/102-types-and-type-assertions.md b/content/roadmaps/109-golang/content/101-go-advanced/102-types-and-type-assertions.md similarity index 100% rename from content/roadmaps/108-golang/content/101-go-advanced/102-types-and-type-assertions.md rename to content/roadmaps/109-golang/content/101-go-advanced/102-types-and-type-assertions.md diff --git a/content/roadmaps/108-golang/content/101-go-advanced/103-interfaces.md b/content/roadmaps/109-golang/content/101-go-advanced/103-interfaces.md similarity index 100% rename from content/roadmaps/108-golang/content/101-go-advanced/103-interfaces.md rename to content/roadmaps/109-golang/content/101-go-advanced/103-interfaces.md diff --git a/content/roadmaps/108-golang/content/101-go-advanced/104-context.md b/content/roadmaps/109-golang/content/101-go-advanced/104-context.md similarity index 100% rename from content/roadmaps/108-golang/content/101-go-advanced/104-context.md rename to content/roadmaps/109-golang/content/101-go-advanced/104-context.md diff --git a/content/roadmaps/108-golang/content/101-go-advanced/105-goroutines.md b/content/roadmaps/109-golang/content/101-go-advanced/105-goroutines.md similarity index 100% rename from content/roadmaps/108-golang/content/101-go-advanced/105-goroutines.md rename to content/roadmaps/109-golang/content/101-go-advanced/105-goroutines.md diff --git a/content/roadmaps/108-golang/content/101-go-advanced/106-channels.md b/content/roadmaps/109-golang/content/101-go-advanced/106-channels.md similarity index 100% rename from content/roadmaps/108-golang/content/101-go-advanced/106-channels.md rename to content/roadmaps/109-golang/content/101-go-advanced/106-channels.md diff --git a/content/roadmaps/108-golang/content/101-go-advanced/107-buffer.md b/content/roadmaps/109-golang/content/101-go-advanced/107-buffer.md similarity index 100% rename from content/roadmaps/108-golang/content/101-go-advanced/107-buffer.md rename to content/roadmaps/109-golang/content/101-go-advanced/107-buffer.md diff --git a/content/roadmaps/108-golang/content/101-go-advanced/108-select.md b/content/roadmaps/109-golang/content/101-go-advanced/108-select.md similarity index 100% rename from content/roadmaps/108-golang/content/101-go-advanced/108-select.md rename to content/roadmaps/109-golang/content/101-go-advanced/108-select.md diff --git a/content/roadmaps/108-golang/content/101-go-advanced/109-mutext.md b/content/roadmaps/109-golang/content/101-go-advanced/109-mutext.md similarity index 100% rename from content/roadmaps/108-golang/content/101-go-advanced/109-mutext.md rename to content/roadmaps/109-golang/content/101-go-advanced/109-mutext.md diff --git a/content/roadmaps/108-golang/content/101-go-advanced/readme.md b/content/roadmaps/109-golang/content/101-go-advanced/readme.md similarity index 100% rename from content/roadmaps/108-golang/content/101-go-advanced/readme.md rename to content/roadmaps/109-golang/content/101-go-advanced/readme.md diff --git a/content/roadmaps/108-golang/content/102-go-building-clis/100-cobra.md b/content/roadmaps/109-golang/content/102-go-building-clis/100-cobra.md similarity index 100% rename from content/roadmaps/108-golang/content/102-go-building-clis/100-cobra.md rename to content/roadmaps/109-golang/content/102-go-building-clis/100-cobra.md diff --git a/content/roadmaps/108-golang/content/102-go-building-clis/101-urfave-cli.md b/content/roadmaps/109-golang/content/102-go-building-clis/101-urfave-cli.md similarity index 100% rename from content/roadmaps/108-golang/content/102-go-building-clis/101-urfave-cli.md rename to content/roadmaps/109-golang/content/102-go-building-clis/101-urfave-cli.md diff --git a/content/roadmaps/108-golang/content/102-go-building-clis/readme.md b/content/roadmaps/109-golang/content/102-go-building-clis/readme.md similarity index 100% rename from content/roadmaps/108-golang/content/102-go-building-clis/readme.md rename to content/roadmaps/109-golang/content/102-go-building-clis/readme.md diff --git a/content/roadmaps/108-golang/content/103-go-orms/100-gorm.md b/content/roadmaps/109-golang/content/103-go-orms/100-gorm.md similarity index 100% rename from content/roadmaps/108-golang/content/103-go-orms/100-gorm.md rename to content/roadmaps/109-golang/content/103-go-orms/100-gorm.md diff --git a/content/roadmaps/108-golang/content/103-go-orms/readme.md b/content/roadmaps/109-golang/content/103-go-orms/readme.md similarity index 100% rename from content/roadmaps/108-golang/content/103-go-orms/readme.md rename to content/roadmaps/109-golang/content/103-go-orms/readme.md diff --git a/content/roadmaps/108-golang/content/104-go-web-frameworks/100-beego.md b/content/roadmaps/109-golang/content/104-go-web-frameworks/100-beego.md similarity index 100% rename from content/roadmaps/108-golang/content/104-go-web-frameworks/100-beego.md rename to content/roadmaps/109-golang/content/104-go-web-frameworks/100-beego.md diff --git a/content/roadmaps/108-golang/content/104-go-web-frameworks/101-gin.md b/content/roadmaps/109-golang/content/104-go-web-frameworks/101-gin.md similarity index 100% rename from content/roadmaps/108-golang/content/104-go-web-frameworks/101-gin.md rename to content/roadmaps/109-golang/content/104-go-web-frameworks/101-gin.md diff --git a/content/roadmaps/108-golang/content/104-go-web-frameworks/102-revel.md b/content/roadmaps/109-golang/content/104-go-web-frameworks/102-revel.md similarity index 100% rename from content/roadmaps/108-golang/content/104-go-web-frameworks/102-revel.md rename to content/roadmaps/109-golang/content/104-go-web-frameworks/102-revel.md diff --git a/content/roadmaps/108-golang/content/104-go-web-frameworks/103-echo.md b/content/roadmaps/109-golang/content/104-go-web-frameworks/103-echo.md similarity index 100% rename from content/roadmaps/108-golang/content/104-go-web-frameworks/103-echo.md rename to content/roadmaps/109-golang/content/104-go-web-frameworks/103-echo.md diff --git a/content/roadmaps/108-golang/content/104-go-web-frameworks/104-gorilla.md b/content/roadmaps/109-golang/content/104-go-web-frameworks/104-gorilla.md similarity index 100% rename from content/roadmaps/108-golang/content/104-go-web-frameworks/104-gorilla.md rename to content/roadmaps/109-golang/content/104-go-web-frameworks/104-gorilla.md diff --git a/content/roadmaps/108-golang/content/104-go-web-frameworks/105-gofiber.md b/content/roadmaps/109-golang/content/104-go-web-frameworks/105-gofiber.md similarity index 100% rename from content/roadmaps/108-golang/content/104-go-web-frameworks/105-gofiber.md rename to content/roadmaps/109-golang/content/104-go-web-frameworks/105-gofiber.md diff --git a/content/roadmaps/108-golang/content/104-go-web-frameworks/106-buffalo.md b/content/roadmaps/109-golang/content/104-go-web-frameworks/106-buffalo.md similarity index 100% rename from content/roadmaps/108-golang/content/104-go-web-frameworks/106-buffalo.md rename to content/roadmaps/109-golang/content/104-go-web-frameworks/106-buffalo.md diff --git a/content/roadmaps/108-golang/content/104-go-web-frameworks/readme.md b/content/roadmaps/109-golang/content/104-go-web-frameworks/readme.md similarity index 100% rename from content/roadmaps/108-golang/content/104-go-web-frameworks/readme.md rename to content/roadmaps/109-golang/content/104-go-web-frameworks/readme.md diff --git a/content/roadmaps/108-golang/content/105-go-logging/100-logrus.md b/content/roadmaps/109-golang/content/105-go-logging/100-logrus.md similarity index 100% rename from content/roadmaps/108-golang/content/105-go-logging/100-logrus.md rename to content/roadmaps/109-golang/content/105-go-logging/100-logrus.md diff --git a/content/roadmaps/108-golang/content/105-go-logging/101-zap.md b/content/roadmaps/109-golang/content/105-go-logging/101-zap.md similarity index 100% rename from content/roadmaps/108-golang/content/105-go-logging/101-zap.md rename to content/roadmaps/109-golang/content/105-go-logging/101-zap.md diff --git a/content/roadmaps/108-golang/content/105-go-logging/readme.md b/content/roadmaps/109-golang/content/105-go-logging/readme.md similarity index 100% rename from content/roadmaps/108-golang/content/105-go-logging/readme.md rename to content/roadmaps/109-golang/content/105-go-logging/readme.md diff --git a/content/roadmaps/108-golang/content/106-go-realtime-communication/100-melody.md b/content/roadmaps/109-golang/content/106-go-realtime-communication/100-melody.md similarity index 100% rename from content/roadmaps/108-golang/content/106-go-realtime-communication/100-melody.md rename to content/roadmaps/109-golang/content/106-go-realtime-communication/100-melody.md diff --git a/content/roadmaps/108-golang/content/106-go-realtime-communication/101-centrifugo.md b/content/roadmaps/109-golang/content/106-go-realtime-communication/101-centrifugo.md similarity index 100% rename from content/roadmaps/108-golang/content/106-go-realtime-communication/101-centrifugo.md rename to content/roadmaps/109-golang/content/106-go-realtime-communication/101-centrifugo.md diff --git a/content/roadmaps/108-golang/content/106-go-realtime-communication/readme.md b/content/roadmaps/109-golang/content/106-go-realtime-communication/readme.md similarity index 100% rename from content/roadmaps/108-golang/content/106-go-realtime-communication/readme.md rename to content/roadmaps/109-golang/content/106-go-realtime-communication/readme.md diff --git a/content/roadmaps/108-golang/content/107-go-api-clients/100-rest/100-heimdall.md b/content/roadmaps/109-golang/content/107-go-api-clients/100-rest/100-heimdall.md similarity index 100% rename from content/roadmaps/108-golang/content/107-go-api-clients/100-rest/100-heimdall.md rename to content/roadmaps/109-golang/content/107-go-api-clients/100-rest/100-heimdall.md diff --git a/content/roadmaps/108-golang/content/107-go-api-clients/100-rest/101-grequests.md b/content/roadmaps/109-golang/content/107-go-api-clients/100-rest/101-grequests.md similarity index 100% rename from content/roadmaps/108-golang/content/107-go-api-clients/100-rest/101-grequests.md rename to content/roadmaps/109-golang/content/107-go-api-clients/100-rest/101-grequests.md diff --git a/content/roadmaps/108-golang/content/107-go-api-clients/100-rest/readme.md b/content/roadmaps/109-golang/content/107-go-api-clients/100-rest/readme.md similarity index 100% rename from content/roadmaps/108-golang/content/107-go-api-clients/100-rest/readme.md rename to content/roadmaps/109-golang/content/107-go-api-clients/100-rest/readme.md diff --git a/content/roadmaps/108-golang/content/107-go-api-clients/101-graphql/100-graphql-go.md b/content/roadmaps/109-golang/content/107-go-api-clients/101-graphql/100-graphql-go.md similarity index 100% rename from content/roadmaps/108-golang/content/107-go-api-clients/101-graphql/100-graphql-go.md rename to content/roadmaps/109-golang/content/107-go-api-clients/101-graphql/100-graphql-go.md diff --git a/content/roadmaps/108-golang/content/107-go-api-clients/101-graphql/101-gqlgen.md b/content/roadmaps/109-golang/content/107-go-api-clients/101-graphql/101-gqlgen.md similarity index 100% rename from content/roadmaps/108-golang/content/107-go-api-clients/101-graphql/101-gqlgen.md rename to content/roadmaps/109-golang/content/107-go-api-clients/101-graphql/101-gqlgen.md diff --git a/content/roadmaps/108-golang/content/107-go-api-clients/101-graphql/readme.md b/content/roadmaps/109-golang/content/107-go-api-clients/101-graphql/readme.md similarity index 100% rename from content/roadmaps/108-golang/content/107-go-api-clients/101-graphql/readme.md rename to content/roadmaps/109-golang/content/107-go-api-clients/101-graphql/readme.md diff --git a/content/roadmaps/108-golang/content/107-go-api-clients/readme.md b/content/roadmaps/109-golang/content/107-go-api-clients/readme.md similarity index 100% rename from content/roadmaps/108-golang/content/107-go-api-clients/readme.md rename to content/roadmaps/109-golang/content/107-go-api-clients/readme.md diff --git a/content/roadmaps/108-golang/content/108-go-testing-your-apps.md b/content/roadmaps/109-golang/content/108-go-testing-your-apps.md similarity index 100% rename from content/roadmaps/108-golang/content/108-go-testing-your-apps.md rename to content/roadmaps/109-golang/content/108-go-testing-your-apps.md diff --git a/content/roadmaps/108-golang/content/109-go-microservices/100-watermill.md b/content/roadmaps/109-golang/content/109-go-microservices/100-watermill.md similarity index 100% rename from content/roadmaps/108-golang/content/109-go-microservices/100-watermill.md rename to content/roadmaps/109-golang/content/109-go-microservices/100-watermill.md diff --git a/content/roadmaps/108-golang/content/109-go-microservices/101-rpcx.md b/content/roadmaps/109-golang/content/109-go-microservices/101-rpcx.md similarity index 100% rename from content/roadmaps/108-golang/content/109-go-microservices/101-rpcx.md rename to content/roadmaps/109-golang/content/109-go-microservices/101-rpcx.md diff --git a/content/roadmaps/108-golang/content/109-go-microservices/102-go-kit.md b/content/roadmaps/109-golang/content/109-go-microservices/102-go-kit.md similarity index 100% rename from content/roadmaps/108-golang/content/109-go-microservices/102-go-kit.md rename to content/roadmaps/109-golang/content/109-go-microservices/102-go-kit.md diff --git a/content/roadmaps/108-golang/content/109-go-microservices/103-micro.md b/content/roadmaps/109-golang/content/109-go-microservices/103-micro.md similarity index 100% rename from content/roadmaps/108-golang/content/109-go-microservices/103-micro.md rename to content/roadmaps/109-golang/content/109-go-microservices/103-micro.md diff --git a/content/roadmaps/108-golang/content/109-go-microservices/104-go-zero.md b/content/roadmaps/109-golang/content/109-go-microservices/104-go-zero.md similarity index 100% rename from content/roadmaps/108-golang/content/109-go-microservices/104-go-zero.md rename to content/roadmaps/109-golang/content/109-go-microservices/104-go-zero.md diff --git a/content/roadmaps/108-golang/content/109-go-microservices/105-protocol-buffers.md b/content/roadmaps/109-golang/content/109-go-microservices/105-protocol-buffers.md similarity index 100% rename from content/roadmaps/108-golang/content/109-go-microservices/105-protocol-buffers.md rename to content/roadmaps/109-golang/content/109-go-microservices/105-protocol-buffers.md diff --git a/content/roadmaps/108-golang/content/109-go-microservices/106-grpc-go.md b/content/roadmaps/109-golang/content/109-go-microservices/106-grpc-go.md similarity index 100% rename from content/roadmaps/108-golang/content/109-go-microservices/106-grpc-go.md rename to content/roadmaps/109-golang/content/109-go-microservices/106-grpc-go.md diff --git a/content/roadmaps/108-golang/content/109-go-microservices/107-grpc-gateway.md b/content/roadmaps/109-golang/content/109-go-microservices/107-grpc-gateway.md similarity index 100% rename from content/roadmaps/108-golang/content/109-go-microservices/107-grpc-gateway.md rename to content/roadmaps/109-golang/content/109-go-microservices/107-grpc-gateway.md diff --git a/content/roadmaps/108-golang/content/109-go-microservices/108-twirp.md b/content/roadmaps/109-golang/content/109-go-microservices/108-twirp.md similarity index 100% rename from content/roadmaps/108-golang/content/109-go-microservices/108-twirp.md rename to content/roadmaps/109-golang/content/109-go-microservices/108-twirp.md diff --git a/content/roadmaps/108-golang/content/109-go-microservices/readme.md b/content/roadmaps/109-golang/content/109-go-microservices/readme.md similarity index 100% rename from content/roadmaps/108-golang/content/109-go-microservices/readme.md rename to content/roadmaps/109-golang/content/109-go-microservices/readme.md diff --git a/content/roadmaps/108-golang/content/readme.md b/content/roadmaps/109-golang/content/readme.md similarity index 100% rename from content/roadmaps/108-golang/content/readme.md rename to content/roadmaps/109-golang/content/readme.md diff --git a/content/roadmaps/108-golang/landscape.md b/content/roadmaps/109-golang/landscape.md similarity index 100% rename from content/roadmaps/108-golang/landscape.md rename to content/roadmaps/109-golang/landscape.md diff --git a/content/roadmaps/108-golang/meta.json b/content/roadmaps/109-golang/meta.json similarity index 100% rename from content/roadmaps/108-golang/meta.json rename to content/roadmaps/109-golang/meta.json diff --git a/content/roadmaps/108-golang/resources.md b/content/roadmaps/109-golang/resources.md similarity index 100% rename from content/roadmaps/108-golang/resources.md rename to content/roadmaps/109-golang/resources.md diff --git a/content/roadmaps/109-java/content-paths.json b/content/roadmaps/109-java/content-paths.json deleted file mode 100644 index 51bb22733..000000000 --- a/content/roadmaps/109-java/content-paths.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "home": "/roadmaps/109-java/content/readme.md", - "java-fundamentals": "/roadmaps/109-java/content/100-java-fundamentals/readme.md", - "java-fundamentals:data-types-variables": "/roadmaps/109-java/content/100-java-fundamentals/101-data-types-variables.md", - "java-fundamentals:basic-syntax": "/roadmaps/109-java/content/100-java-fundamentals/100-basic-syntax.md", - "java-fundamentals:conditionals": "/roadmaps/109-java/content/100-java-fundamentals/102-conditionals.md", - "java-fundamentals:functions": "/roadmaps/109-java/content/100-java-fundamentals/103-functions.md", - "java-fundamentals:datastructures": "/roadmaps/109-java/content/100-java-fundamentals/104-datastructures.md", - "java-fundamentals:oop": "/roadmaps/109-java/content/100-java-fundamentals/105-oop.md", - "java-fundamentals:packages": "/roadmaps/109-java/content/100-java-fundamentals/106-packages.md", - "java-fundamentals:files-and-apis": "/roadmaps/109-java/content/100-java-fundamentals/106-files-and-apis.md", - "java-fundamentals:loops": "/roadmaps/109-java/content/100-java-fundamentals/107-loops.md", - "java-fundamentals:exception-handling": "/roadmaps/109-java/content/100-java-fundamentals/108-exception-handling.md", - "java-advanced-topics": "/roadmaps/109-java/content/101-java-advanced-topics/readme.md", - "java-advanced-topics:generics": "/roadmaps/109-java/content/101-java-advanced-topics/100-generics.md", - "java-advanced-topics:memory-management": "/roadmaps/109-java/content/101-java-advanced-topics/101-memory-management.md", - "java-advanced-topics:collection-framework": "/roadmaps/109-java/content/101-java-advanced-topics/102-collection-framework.md", - "java-advanced-topics:serialization": "/roadmaps/109-java/content/101-java-advanced-topics/103-serialization.md", - "java-advanced-topics:networking-sockets": "/roadmaps/109-java/content/101-java-advanced-topics/104-networking-sockets.md", - "java-advanced-topics:streams": "/roadmaps/109-java/content/101-java-advanced-topics/105-streams.md", - "java-advanced-topics:how-jvm-works": "/roadmaps/109-java/content/101-java-advanced-topics/106-how-jvm-works.md", - "java-advanced-topics:garbage-collection": "/roadmaps/109-java/content/101-java-advanced-topics/107-garbage-collection.md", - "java-advanced-topics:basics-of-threads": "/roadmaps/109-java/content/101-java-advanced-topics/108-basics-of-threads.md", - "java-build-tools": "/roadmaps/109-java/content/102-java-build-tools/readme.md", - "java-build-tools:gradle": "/roadmaps/109-java/content/102-java-build-tools/100-gradle.md", - "java-build-tools:maven": "/roadmaps/109-java/content/102-java-build-tools/101-maven.md", - "java-build-tools:ant": "/roadmaps/109-java/content/102-java-build-tools/102-ant.md", - "java-web-frameworks": "/roadmaps/109-java/content/103-java-web-frameworks/readme.md", - "java-web-frameworks:sprint": "/roadmaps/109-java/content/103-java-web-frameworks/100-sprint.md", - "java-web-frameworks:sprint-boot": "/roadmaps/109-java/content/103-java-web-frameworks/101-sprint-boot.md", - "java-web-frameworks:play-framework": "/roadmaps/109-java/content/103-java-web-frameworks/102-play-framework.md", - "java-web-frameworks:spark": "/roadmaps/109-java/content/103-java-web-frameworks/103-spark.md", - "java-orm": "/roadmaps/109-java/content/104-java-orm/readme.md", - "java-orm:jpa": "/roadmaps/109-java/content/104-java-orm/100-jpa.md", - "java-orm:spring-data-jpa": "/roadmaps/109-java/content/104-java-orm/101-spring-data-jpa.md", - "java-orm:hibernate": "/roadmaps/109-java/content/104-java-orm/102-hibernate.md", - "java-orm:ebean": "/roadmaps/109-java/content/104-java-orm/103-ebean.md", - "java-logging-frameworks": "/roadmaps/109-java/content/105-java-logging-frameworks/readme.md", - "java-logging-frameworks:log4j2": "/roadmaps/109-java/content/105-java-logging-frameworks/100-log4j2.md", - "java-logging-frameworks:logback": "/roadmaps/109-java/content/105-java-logging-frameworks/101-logback.md", - "java-logging-frameworks:slf4j": "/roadmaps/109-java/content/105-java-logging-frameworks/102-slf4j.md", - "java-logging-frameworks:tinylog": "/roadmaps/109-java/content/105-java-logging-frameworks/103-tinylog.md", - "java-jdbc": "/roadmaps/109-java/content/106-java-jdbc/readme.md", - "java-jdbc:jdbi3": "/roadmaps/109-java/content/106-java-jdbc/100-jdbi3.md", - "java-jdbc:jdbc-template": "/roadmaps/109-java/content/106-java-jdbc/101-jdbc-template.md", - "testing-java-apps": "/roadmaps/109-java/content/107-testing-java-apps/readme.md", - "testing-java-apps:mocking": "/roadmaps/109-java/content/107-testing-java-apps/100-mocking.md", - "testing-java-apps:cucumber-jvm": "/roadmaps/109-java/content/107-testing-java-apps/101-cucumber-jvm.md", - "testing-java-apps:cukes": "/roadmaps/109-java/content/107-testing-java-apps/102-cukes.md", - "testing-java-apps:jbehave": "/roadmaps/109-java/content/107-testing-java-apps/103-jbehave.md", - "testing-java-apps:junit": "/roadmaps/109-java/content/107-testing-java-apps/104-junit.md", - "testing-java-apps:testng": "/roadmaps/109-java/content/107-testing-java-apps/105-testng.md", - "testing-java-apps:rest-assured": "/roadmaps/109-java/content/107-testing-java-apps/106-rest-assured.md", - "testing-java-apps:jmeter": "/roadmaps/109-java/content/107-testing-java-apps/107-jmeter.md" -} \ No newline at end of file diff --git a/content/roadmaps/110-java/content-paths.json b/content/roadmaps/110-java/content-paths.json new file mode 100644 index 000000000..70ca1cb29 --- /dev/null +++ b/content/roadmaps/110-java/content-paths.json @@ -0,0 +1,55 @@ +{ + "home": "/roadmaps/110-java/content/readme.md", + "java-fundamentals": "/roadmaps/110-java/content/100-java-fundamentals/readme.md", + "java-fundamentals:data-types-variables": "/roadmaps/110-java/content/100-java-fundamentals/101-data-types-variables.md", + "java-fundamentals:basic-syntax": "/roadmaps/110-java/content/100-java-fundamentals/100-basic-syntax.md", + "java-fundamentals:conditionals": "/roadmaps/110-java/content/100-java-fundamentals/102-conditionals.md", + "java-fundamentals:functions": "/roadmaps/110-java/content/100-java-fundamentals/103-functions.md", + "java-fundamentals:datastructures": "/roadmaps/110-java/content/100-java-fundamentals/104-datastructures.md", + "java-fundamentals:oop": "/roadmaps/110-java/content/100-java-fundamentals/105-oop.md", + "java-fundamentals:packages": "/roadmaps/110-java/content/100-java-fundamentals/106-packages.md", + "java-fundamentals:files-and-apis": "/roadmaps/110-java/content/100-java-fundamentals/106-files-and-apis.md", + "java-fundamentals:loops": "/roadmaps/110-java/content/100-java-fundamentals/107-loops.md", + "java-fundamentals:exception-handling": "/roadmaps/110-java/content/100-java-fundamentals/108-exception-handling.md", + "java-advanced-topics": "/roadmaps/110-java/content/101-java-advanced-topics/readme.md", + "java-advanced-topics:generics": "/roadmaps/110-java/content/101-java-advanced-topics/100-generics.md", + "java-advanced-topics:memory-management": "/roadmaps/110-java/content/101-java-advanced-topics/101-memory-management.md", + "java-advanced-topics:collection-framework": "/roadmaps/110-java/content/101-java-advanced-topics/102-collection-framework.md", + "java-advanced-topics:serialization": "/roadmaps/110-java/content/101-java-advanced-topics/103-serialization.md", + "java-advanced-topics:networking-sockets": "/roadmaps/110-java/content/101-java-advanced-topics/104-networking-sockets.md", + "java-advanced-topics:streams": "/roadmaps/110-java/content/101-java-advanced-topics/105-streams.md", + "java-advanced-topics:how-jvm-works": "/roadmaps/110-java/content/101-java-advanced-topics/106-how-jvm-works.md", + "java-advanced-topics:garbage-collection": "/roadmaps/110-java/content/101-java-advanced-topics/107-garbage-collection.md", + "java-advanced-topics:basics-of-threads": "/roadmaps/110-java/content/101-java-advanced-topics/108-basics-of-threads.md", + "java-build-tools": "/roadmaps/110-java/content/102-java-build-tools/readme.md", + "java-build-tools:gradle": "/roadmaps/110-java/content/102-java-build-tools/100-gradle.md", + "java-build-tools:maven": "/roadmaps/110-java/content/102-java-build-tools/101-maven.md", + "java-build-tools:ant": "/roadmaps/110-java/content/102-java-build-tools/102-ant.md", + "java-web-frameworks": "/roadmaps/110-java/content/103-java-web-frameworks/readme.md", + "java-web-frameworks:sprint": "/roadmaps/110-java/content/103-java-web-frameworks/100-sprint.md", + "java-web-frameworks:sprint-boot": "/roadmaps/110-java/content/103-java-web-frameworks/101-sprint-boot.md", + "java-web-frameworks:play-framework": "/roadmaps/110-java/content/103-java-web-frameworks/102-play-framework.md", + "java-web-frameworks:spark": "/roadmaps/110-java/content/103-java-web-frameworks/103-spark.md", + "java-orm": "/roadmaps/110-java/content/104-java-orm/readme.md", + "java-orm:jpa": "/roadmaps/110-java/content/104-java-orm/100-jpa.md", + "java-orm:spring-data-jpa": "/roadmaps/110-java/content/104-java-orm/101-spring-data-jpa.md", + "java-orm:hibernate": "/roadmaps/110-java/content/104-java-orm/102-hibernate.md", + "java-orm:ebean": "/roadmaps/110-java/content/104-java-orm/103-ebean.md", + "java-logging-frameworks": "/roadmaps/110-java/content/105-java-logging-frameworks/readme.md", + "java-logging-frameworks:log4j2": "/roadmaps/110-java/content/105-java-logging-frameworks/100-log4j2.md", + "java-logging-frameworks:logback": "/roadmaps/110-java/content/105-java-logging-frameworks/101-logback.md", + "java-logging-frameworks:slf4j": "/roadmaps/110-java/content/105-java-logging-frameworks/102-slf4j.md", + "java-logging-frameworks:tinylog": "/roadmaps/110-java/content/105-java-logging-frameworks/103-tinylog.md", + "java-jdbc": "/roadmaps/110-java/content/106-java-jdbc/readme.md", + "java-jdbc:jdbi3": "/roadmaps/110-java/content/106-java-jdbc/100-jdbi3.md", + "java-jdbc:jdbc-template": "/roadmaps/110-java/content/106-java-jdbc/101-jdbc-template.md", + "testing-java-apps": "/roadmaps/110-java/content/107-testing-java-apps/readme.md", + "testing-java-apps:mocking": "/roadmaps/110-java/content/107-testing-java-apps/100-mocking.md", + "testing-java-apps:cucumber-jvm": "/roadmaps/110-java/content/107-testing-java-apps/101-cucumber-jvm.md", + "testing-java-apps:cukes": "/roadmaps/110-java/content/107-testing-java-apps/102-cukes.md", + "testing-java-apps:jbehave": "/roadmaps/110-java/content/107-testing-java-apps/103-jbehave.md", + "testing-java-apps:junit": "/roadmaps/110-java/content/107-testing-java-apps/104-junit.md", + "testing-java-apps:testng": "/roadmaps/110-java/content/107-testing-java-apps/105-testng.md", + "testing-java-apps:rest-assured": "/roadmaps/110-java/content/107-testing-java-apps/106-rest-assured.md", + "testing-java-apps:jmeter": "/roadmaps/110-java/content/107-testing-java-apps/107-jmeter.md" +} diff --git a/content/roadmaps/109-java/content/100-java-fundamentals/100-basic-syntax.md b/content/roadmaps/110-java/content/100-java-fundamentals/100-basic-syntax.md similarity index 100% rename from content/roadmaps/109-java/content/100-java-fundamentals/100-basic-syntax.md rename to content/roadmaps/110-java/content/100-java-fundamentals/100-basic-syntax.md diff --git a/content/roadmaps/109-java/content/100-java-fundamentals/101-data-types-variables.md b/content/roadmaps/110-java/content/100-java-fundamentals/101-data-types-variables.md similarity index 100% rename from content/roadmaps/109-java/content/100-java-fundamentals/101-data-types-variables.md rename to content/roadmaps/110-java/content/100-java-fundamentals/101-data-types-variables.md diff --git a/content/roadmaps/109-java/content/100-java-fundamentals/102-conditionals.md b/content/roadmaps/110-java/content/100-java-fundamentals/102-conditionals.md similarity index 100% rename from content/roadmaps/109-java/content/100-java-fundamentals/102-conditionals.md rename to content/roadmaps/110-java/content/100-java-fundamentals/102-conditionals.md diff --git a/content/roadmaps/109-java/content/100-java-fundamentals/103-functions.md b/content/roadmaps/110-java/content/100-java-fundamentals/103-functions.md similarity index 100% rename from content/roadmaps/109-java/content/100-java-fundamentals/103-functions.md rename to content/roadmaps/110-java/content/100-java-fundamentals/103-functions.md diff --git a/content/roadmaps/109-java/content/100-java-fundamentals/104-datastructures.md b/content/roadmaps/110-java/content/100-java-fundamentals/104-datastructures.md similarity index 100% rename from content/roadmaps/109-java/content/100-java-fundamentals/104-datastructures.md rename to content/roadmaps/110-java/content/100-java-fundamentals/104-datastructures.md diff --git a/content/roadmaps/109-java/content/100-java-fundamentals/105-oop.md b/content/roadmaps/110-java/content/100-java-fundamentals/105-oop.md similarity index 100% rename from content/roadmaps/109-java/content/100-java-fundamentals/105-oop.md rename to content/roadmaps/110-java/content/100-java-fundamentals/105-oop.md diff --git a/content/roadmaps/109-java/content/100-java-fundamentals/106-files-and-apis.md b/content/roadmaps/110-java/content/100-java-fundamentals/106-files-and-apis.md similarity index 100% rename from content/roadmaps/109-java/content/100-java-fundamentals/106-files-and-apis.md rename to content/roadmaps/110-java/content/100-java-fundamentals/106-files-and-apis.md diff --git a/content/roadmaps/109-java/content/100-java-fundamentals/106-packages.md b/content/roadmaps/110-java/content/100-java-fundamentals/106-packages.md similarity index 100% rename from content/roadmaps/109-java/content/100-java-fundamentals/106-packages.md rename to content/roadmaps/110-java/content/100-java-fundamentals/106-packages.md diff --git a/content/roadmaps/109-java/content/100-java-fundamentals/107-loops.md b/content/roadmaps/110-java/content/100-java-fundamentals/107-loops.md similarity index 100% rename from content/roadmaps/109-java/content/100-java-fundamentals/107-loops.md rename to content/roadmaps/110-java/content/100-java-fundamentals/107-loops.md diff --git a/content/roadmaps/109-java/content/100-java-fundamentals/108-exception-handling.md b/content/roadmaps/110-java/content/100-java-fundamentals/108-exception-handling.md similarity index 100% rename from content/roadmaps/109-java/content/100-java-fundamentals/108-exception-handling.md rename to content/roadmaps/110-java/content/100-java-fundamentals/108-exception-handling.md diff --git a/content/roadmaps/109-java/content/100-java-fundamentals/readme.md b/content/roadmaps/110-java/content/100-java-fundamentals/readme.md similarity index 100% rename from content/roadmaps/109-java/content/100-java-fundamentals/readme.md rename to content/roadmaps/110-java/content/100-java-fundamentals/readme.md diff --git a/content/roadmaps/109-java/content/101-java-advanced-topics/100-generics.md b/content/roadmaps/110-java/content/101-java-advanced-topics/100-generics.md similarity index 100% rename from content/roadmaps/109-java/content/101-java-advanced-topics/100-generics.md rename to content/roadmaps/110-java/content/101-java-advanced-topics/100-generics.md diff --git a/content/roadmaps/109-java/content/101-java-advanced-topics/101-memory-management.md b/content/roadmaps/110-java/content/101-java-advanced-topics/101-memory-management.md similarity index 100% rename from content/roadmaps/109-java/content/101-java-advanced-topics/101-memory-management.md rename to content/roadmaps/110-java/content/101-java-advanced-topics/101-memory-management.md diff --git a/content/roadmaps/109-java/content/101-java-advanced-topics/102-collection-framework.md b/content/roadmaps/110-java/content/101-java-advanced-topics/102-collection-framework.md similarity index 100% rename from content/roadmaps/109-java/content/101-java-advanced-topics/102-collection-framework.md rename to content/roadmaps/110-java/content/101-java-advanced-topics/102-collection-framework.md diff --git a/content/roadmaps/109-java/content/101-java-advanced-topics/103-serialization.md b/content/roadmaps/110-java/content/101-java-advanced-topics/103-serialization.md similarity index 100% rename from content/roadmaps/109-java/content/101-java-advanced-topics/103-serialization.md rename to content/roadmaps/110-java/content/101-java-advanced-topics/103-serialization.md diff --git a/content/roadmaps/109-java/content/101-java-advanced-topics/104-networking-sockets.md b/content/roadmaps/110-java/content/101-java-advanced-topics/104-networking-sockets.md similarity index 100% rename from content/roadmaps/109-java/content/101-java-advanced-topics/104-networking-sockets.md rename to content/roadmaps/110-java/content/101-java-advanced-topics/104-networking-sockets.md diff --git a/content/roadmaps/109-java/content/101-java-advanced-topics/105-streams.md b/content/roadmaps/110-java/content/101-java-advanced-topics/105-streams.md similarity index 100% rename from content/roadmaps/109-java/content/101-java-advanced-topics/105-streams.md rename to content/roadmaps/110-java/content/101-java-advanced-topics/105-streams.md diff --git a/content/roadmaps/109-java/content/101-java-advanced-topics/106-how-jvm-works.md b/content/roadmaps/110-java/content/101-java-advanced-topics/106-how-jvm-works.md similarity index 100% rename from content/roadmaps/109-java/content/101-java-advanced-topics/106-how-jvm-works.md rename to content/roadmaps/110-java/content/101-java-advanced-topics/106-how-jvm-works.md diff --git a/content/roadmaps/109-java/content/101-java-advanced-topics/107-garbage-collection.md b/content/roadmaps/110-java/content/101-java-advanced-topics/107-garbage-collection.md similarity index 100% rename from content/roadmaps/109-java/content/101-java-advanced-topics/107-garbage-collection.md rename to content/roadmaps/110-java/content/101-java-advanced-topics/107-garbage-collection.md diff --git a/content/roadmaps/109-java/content/101-java-advanced-topics/108-basics-of-threads.md b/content/roadmaps/110-java/content/101-java-advanced-topics/108-basics-of-threads.md similarity index 100% rename from content/roadmaps/109-java/content/101-java-advanced-topics/108-basics-of-threads.md rename to content/roadmaps/110-java/content/101-java-advanced-topics/108-basics-of-threads.md diff --git a/content/roadmaps/109-java/content/101-java-advanced-topics/readme.md b/content/roadmaps/110-java/content/101-java-advanced-topics/readme.md similarity index 100% rename from content/roadmaps/109-java/content/101-java-advanced-topics/readme.md rename to content/roadmaps/110-java/content/101-java-advanced-topics/readme.md diff --git a/content/roadmaps/109-java/content/102-java-build-tools/100-gradle.md b/content/roadmaps/110-java/content/102-java-build-tools/100-gradle.md similarity index 100% rename from content/roadmaps/109-java/content/102-java-build-tools/100-gradle.md rename to content/roadmaps/110-java/content/102-java-build-tools/100-gradle.md diff --git a/content/roadmaps/109-java/content/102-java-build-tools/101-maven.md b/content/roadmaps/110-java/content/102-java-build-tools/101-maven.md similarity index 100% rename from content/roadmaps/109-java/content/102-java-build-tools/101-maven.md rename to content/roadmaps/110-java/content/102-java-build-tools/101-maven.md diff --git a/content/roadmaps/109-java/content/102-java-build-tools/102-ant.md b/content/roadmaps/110-java/content/102-java-build-tools/102-ant.md similarity index 100% rename from content/roadmaps/109-java/content/102-java-build-tools/102-ant.md rename to content/roadmaps/110-java/content/102-java-build-tools/102-ant.md diff --git a/content/roadmaps/109-java/content/102-java-build-tools/readme.md b/content/roadmaps/110-java/content/102-java-build-tools/readme.md similarity index 100% rename from content/roadmaps/109-java/content/102-java-build-tools/readme.md rename to content/roadmaps/110-java/content/102-java-build-tools/readme.md diff --git a/content/roadmaps/109-java/content/103-java-web-frameworks/100-sprint.md b/content/roadmaps/110-java/content/103-java-web-frameworks/100-sprint.md similarity index 100% rename from content/roadmaps/109-java/content/103-java-web-frameworks/100-sprint.md rename to content/roadmaps/110-java/content/103-java-web-frameworks/100-sprint.md diff --git a/content/roadmaps/109-java/content/103-java-web-frameworks/101-sprint-boot.md b/content/roadmaps/110-java/content/103-java-web-frameworks/101-sprint-boot.md similarity index 100% rename from content/roadmaps/109-java/content/103-java-web-frameworks/101-sprint-boot.md rename to content/roadmaps/110-java/content/103-java-web-frameworks/101-sprint-boot.md diff --git a/content/roadmaps/109-java/content/103-java-web-frameworks/102-play-framework.md b/content/roadmaps/110-java/content/103-java-web-frameworks/102-play-framework.md similarity index 100% rename from content/roadmaps/109-java/content/103-java-web-frameworks/102-play-framework.md rename to content/roadmaps/110-java/content/103-java-web-frameworks/102-play-framework.md diff --git a/content/roadmaps/109-java/content/103-java-web-frameworks/103-spark.md b/content/roadmaps/110-java/content/103-java-web-frameworks/103-spark.md similarity index 100% rename from content/roadmaps/109-java/content/103-java-web-frameworks/103-spark.md rename to content/roadmaps/110-java/content/103-java-web-frameworks/103-spark.md diff --git a/content/roadmaps/109-java/content/103-java-web-frameworks/readme.md b/content/roadmaps/110-java/content/103-java-web-frameworks/readme.md similarity index 100% rename from content/roadmaps/109-java/content/103-java-web-frameworks/readme.md rename to content/roadmaps/110-java/content/103-java-web-frameworks/readme.md diff --git a/content/roadmaps/109-java/content/104-java-orm/100-jpa.md b/content/roadmaps/110-java/content/104-java-orm/100-jpa.md similarity index 100% rename from content/roadmaps/109-java/content/104-java-orm/100-jpa.md rename to content/roadmaps/110-java/content/104-java-orm/100-jpa.md diff --git a/content/roadmaps/109-java/content/104-java-orm/101-spring-data-jpa.md b/content/roadmaps/110-java/content/104-java-orm/101-spring-data-jpa.md similarity index 100% rename from content/roadmaps/109-java/content/104-java-orm/101-spring-data-jpa.md rename to content/roadmaps/110-java/content/104-java-orm/101-spring-data-jpa.md diff --git a/content/roadmaps/109-java/content/104-java-orm/102-hibernate.md b/content/roadmaps/110-java/content/104-java-orm/102-hibernate.md similarity index 100% rename from content/roadmaps/109-java/content/104-java-orm/102-hibernate.md rename to content/roadmaps/110-java/content/104-java-orm/102-hibernate.md diff --git a/content/roadmaps/109-java/content/104-java-orm/103-ebean.md b/content/roadmaps/110-java/content/104-java-orm/103-ebean.md similarity index 100% rename from content/roadmaps/109-java/content/104-java-orm/103-ebean.md rename to content/roadmaps/110-java/content/104-java-orm/103-ebean.md diff --git a/content/roadmaps/109-java/content/104-java-orm/readme.md b/content/roadmaps/110-java/content/104-java-orm/readme.md similarity index 100% rename from content/roadmaps/109-java/content/104-java-orm/readme.md rename to content/roadmaps/110-java/content/104-java-orm/readme.md diff --git a/content/roadmaps/109-java/content/105-java-logging-frameworks/100-log4j2.md b/content/roadmaps/110-java/content/105-java-logging-frameworks/100-log4j2.md similarity index 100% rename from content/roadmaps/109-java/content/105-java-logging-frameworks/100-log4j2.md rename to content/roadmaps/110-java/content/105-java-logging-frameworks/100-log4j2.md diff --git a/content/roadmaps/109-java/content/105-java-logging-frameworks/101-logback.md b/content/roadmaps/110-java/content/105-java-logging-frameworks/101-logback.md similarity index 100% rename from content/roadmaps/109-java/content/105-java-logging-frameworks/101-logback.md rename to content/roadmaps/110-java/content/105-java-logging-frameworks/101-logback.md diff --git a/content/roadmaps/109-java/content/105-java-logging-frameworks/102-slf4j.md b/content/roadmaps/110-java/content/105-java-logging-frameworks/102-slf4j.md similarity index 100% rename from content/roadmaps/109-java/content/105-java-logging-frameworks/102-slf4j.md rename to content/roadmaps/110-java/content/105-java-logging-frameworks/102-slf4j.md diff --git a/content/roadmaps/109-java/content/105-java-logging-frameworks/103-tinylog.md b/content/roadmaps/110-java/content/105-java-logging-frameworks/103-tinylog.md similarity index 100% rename from content/roadmaps/109-java/content/105-java-logging-frameworks/103-tinylog.md rename to content/roadmaps/110-java/content/105-java-logging-frameworks/103-tinylog.md diff --git a/content/roadmaps/109-java/content/105-java-logging-frameworks/readme.md b/content/roadmaps/110-java/content/105-java-logging-frameworks/readme.md similarity index 100% rename from content/roadmaps/109-java/content/105-java-logging-frameworks/readme.md rename to content/roadmaps/110-java/content/105-java-logging-frameworks/readme.md diff --git a/content/roadmaps/109-java/content/106-java-jdbc/100-jdbi3.md b/content/roadmaps/110-java/content/106-java-jdbc/100-jdbi3.md similarity index 100% rename from content/roadmaps/109-java/content/106-java-jdbc/100-jdbi3.md rename to content/roadmaps/110-java/content/106-java-jdbc/100-jdbi3.md diff --git a/content/roadmaps/109-java/content/106-java-jdbc/101-jdbc-template.md b/content/roadmaps/110-java/content/106-java-jdbc/101-jdbc-template.md similarity index 100% rename from content/roadmaps/109-java/content/106-java-jdbc/101-jdbc-template.md rename to content/roadmaps/110-java/content/106-java-jdbc/101-jdbc-template.md diff --git a/content/roadmaps/109-java/content/106-java-jdbc/readme.md b/content/roadmaps/110-java/content/106-java-jdbc/readme.md similarity index 100% rename from content/roadmaps/109-java/content/106-java-jdbc/readme.md rename to content/roadmaps/110-java/content/106-java-jdbc/readme.md diff --git a/content/roadmaps/109-java/content/107-testing-java-apps/100-mocking.md b/content/roadmaps/110-java/content/107-testing-java-apps/100-mocking.md similarity index 100% rename from content/roadmaps/109-java/content/107-testing-java-apps/100-mocking.md rename to content/roadmaps/110-java/content/107-testing-java-apps/100-mocking.md diff --git a/content/roadmaps/109-java/content/107-testing-java-apps/101-cucumber-jvm.md b/content/roadmaps/110-java/content/107-testing-java-apps/101-cucumber-jvm.md similarity index 100% rename from content/roadmaps/109-java/content/107-testing-java-apps/101-cucumber-jvm.md rename to content/roadmaps/110-java/content/107-testing-java-apps/101-cucumber-jvm.md diff --git a/content/roadmaps/109-java/content/107-testing-java-apps/102-cukes.md b/content/roadmaps/110-java/content/107-testing-java-apps/102-cukes.md similarity index 100% rename from content/roadmaps/109-java/content/107-testing-java-apps/102-cukes.md rename to content/roadmaps/110-java/content/107-testing-java-apps/102-cukes.md diff --git a/content/roadmaps/109-java/content/107-testing-java-apps/103-jbehave.md b/content/roadmaps/110-java/content/107-testing-java-apps/103-jbehave.md similarity index 100% rename from content/roadmaps/109-java/content/107-testing-java-apps/103-jbehave.md rename to content/roadmaps/110-java/content/107-testing-java-apps/103-jbehave.md diff --git a/content/roadmaps/109-java/content/107-testing-java-apps/104-junit.md b/content/roadmaps/110-java/content/107-testing-java-apps/104-junit.md similarity index 100% rename from content/roadmaps/109-java/content/107-testing-java-apps/104-junit.md rename to content/roadmaps/110-java/content/107-testing-java-apps/104-junit.md diff --git a/content/roadmaps/109-java/content/107-testing-java-apps/105-testng.md b/content/roadmaps/110-java/content/107-testing-java-apps/105-testng.md similarity index 100% rename from content/roadmaps/109-java/content/107-testing-java-apps/105-testng.md rename to content/roadmaps/110-java/content/107-testing-java-apps/105-testng.md diff --git a/content/roadmaps/109-java/content/107-testing-java-apps/106-rest-assured.md b/content/roadmaps/110-java/content/107-testing-java-apps/106-rest-assured.md similarity index 100% rename from content/roadmaps/109-java/content/107-testing-java-apps/106-rest-assured.md rename to content/roadmaps/110-java/content/107-testing-java-apps/106-rest-assured.md diff --git a/content/roadmaps/109-java/content/107-testing-java-apps/107-jmeter.md b/content/roadmaps/110-java/content/107-testing-java-apps/107-jmeter.md similarity index 100% rename from content/roadmaps/109-java/content/107-testing-java-apps/107-jmeter.md rename to content/roadmaps/110-java/content/107-testing-java-apps/107-jmeter.md diff --git a/content/roadmaps/109-java/content/107-testing-java-apps/readme.md b/content/roadmaps/110-java/content/107-testing-java-apps/readme.md similarity index 100% rename from content/roadmaps/109-java/content/107-testing-java-apps/readme.md rename to content/roadmaps/110-java/content/107-testing-java-apps/readme.md diff --git a/content/roadmaps/109-java/content/readme.md b/content/roadmaps/110-java/content/readme.md similarity index 100% rename from content/roadmaps/109-java/content/readme.md rename to content/roadmaps/110-java/content/readme.md diff --git a/content/roadmaps/109-java/meta.json b/content/roadmaps/110-java/meta.json similarity index 100% rename from content/roadmaps/109-java/meta.json rename to content/roadmaps/110-java/meta.json diff --git a/content/roadmaps/109-java/resources.md b/content/roadmaps/110-java/resources.md similarity index 100% rename from content/roadmaps/109-java/resources.md rename to content/roadmaps/110-java/resources.md diff --git a/content/roadmaps/110-postgresql-dba/landscape.md b/content/roadmaps/111-postgresql-dba/landscape.md similarity index 100% rename from content/roadmaps/110-postgresql-dba/landscape.md rename to content/roadmaps/111-postgresql-dba/landscape.md diff --git a/content/roadmaps/110-postgresql-dba/meta.json b/content/roadmaps/111-postgresql-dba/meta.json similarity index 100% rename from content/roadmaps/110-postgresql-dba/meta.json rename to content/roadmaps/111-postgresql-dba/meta.json diff --git a/content/roadmaps/110-postgresql-dba/resources.md b/content/roadmaps/111-postgresql-dba/resources.md similarity index 100% rename from content/roadmaps/110-postgresql-dba/resources.md rename to content/roadmaps/111-postgresql-dba/resources.md diff --git a/public/project/python.json b/public/project/python.json index c0df3be06..3c2a56e3b 100644 --- a/public/project/python.json +++ b/public/project/python.json @@ -1897,7 +1897,7 @@ "x": "337", "y": "1084", "properties": { - "controlName": "107-python-testing" + "controlName": "108-python-testing" }, "children": { "controls": {