{"id":18023586,"url":"https://github.com/jeffotoni/gobootcamp","last_synced_at":"2025-10-26T01:16:23.545Z","repository":{"id":45145114,"uuid":"431617672","full_name":"jeffotoni/gobootcamp","owner":"jeffotoni","description":"Um repo com manual prático da linguagem Go, todos estão convidados a ajudar passo a passo da linguagem. ","archived":false,"fork":false,"pushed_at":"2022-09-14T15:25:59.000Z","size":44095,"stargazers_count":39,"open_issues_count":0,"forks_count":6,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-22T17:24:37.438Z","etag":null,"topics":["go","golang","golang-bootcamp"],"latest_commit_sha":null,"homepage":"https://gobootcamp.jeffotoni.com/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jeffotoni.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-11-24T20:20:23.000Z","updated_at":"2024-10-18T10:56:36.000Z","dependencies_parsed_at":"2023-01-18T07:45:18.337Z","dependency_job_id":null,"html_url":"https://github.com/jeffotoni/gobootcamp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffotoni%2Fgobootcamp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffotoni%2Fgobootcamp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffotoni%2Fgobootcamp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffotoni%2Fgobootcamp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jeffotoni","download_url":"https://codeload.github.com/jeffotoni/gobootcamp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245760541,"owners_count":20667886,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["go","golang","golang-bootcamp"],"created_at":"2024-10-30T07:09:57.858Z","updated_at":"2025-10-26T01:16:23.538Z","avatar_url":"https://github.com/jeffotoni.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Go Bootcamp\nThis material aims to contribute to the learning of the Go programming language😍 by collaborating with the community as a source of learning in the Go language. A material that covers what we need to know to start programming in the Go language 😍.\nThe content is aimed at the basic level of the student, many practical examples were made with rich details to make life easier for those who are starting in the language.\nIf you know little or almost nothing about programming, it won't be a problem, the entire manual was made for beginners to advanced levels.\nI hope you like it and that it can serve as a basis for learning and help many possible Gophers.\n\n![youtube](img/youtube.png \"youtube\")\n\nHere is the live stream with over 7 hours of content: [ZeroHero Bootcamp](https://www.youtube.com/watch?v=XVE3hHW7Wvs) ❤️\n\nThere are thousands of references today regarding Golang, let's start from the beginning and we couldn't fail to mention the [Golang Tour](https://go.dev/tour/welcome/1), [Play Golang](https://go.dev/play) or [Play Go Space](https://goplay.space/) are online ways to play with the Go language, isn't it beautiful? 😊\n\nWe created this page to help you find some links that we believe are essential for learning the Go language more easily:\n* **[Go references](https://github.com/jeffotoni/gobootcamp/tree/main/references)**\n\nWe created a Go roadmap to make it easier to have a macro view when learning Go.\n* **[Go roadmap](roadmap/goroadmap.png)**\n\nThe entire manual was based on the references presented above, and can be found here:\n* **[gobootcamp](https://gobootcamp.jeffotoni.com/)**\n\nWe created this manual page\n* **[Go manual](https://github.com/jeffotoni/gobootcamp/tree/main/gomanual)**\n\nWe created our frontend for our rEST Zerohero API\n* **[Zerohero Front](https://zerohero.web.s3apis.com)**\n\nOur Zerohero backend standard library repo\n* **[Zerohero backend source](https://github.com/jeffotoni/gzerohero)**\n\nOur Zerohero front repo\n* **[Zerohero front source](https://github.com/jeffotoni/gzerohero.web)**\n- ![zerohero front](img/zerohero-front.png?raw=true \"zerohero front\")\n\n## Install with Docker\nYou can install gobootcampmanual with docker.\n\n```bash\n$  docker run --rm --name gobootcampmanual -it \\\n-p 8080:8080 jeffotoni/gobootcampmanual:latest\n```\n\n## Install the manual locally\n\nTo install the manual and run it locally, simply run the script below. Your $GOPATH must be configured.\n\n_Note_\n_$GOPATH must be configured._\n\n```bash\n$ sh -c \"$(wget https://raw.githubusercontent.com/jeffotoni/gobootcamp/main/install/v1/install.sh -O -)\"\n```\n\n## Run the manual locally\nYou can install the manual on your local machine, we will clone the project and run it locally.\n\n_Note_\n_Go must be installed on the machine._\n\n```bash\n$ git clone https://github.com/jeffotoni/gobootcamp\n$ cd gomanual\n$ go run .\nRun Server: http://localhost:8181\n```\nNow just access the link to access the manual locally, this way you can change the manual either to collaborate by sending a PR (Pull request) with improvements or new topics or to make a fork for your personal use 😊.\n\n- ![gobootcamp](img/gobootcamp1.jpg?raw=true \"gobootcamp\")\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffotoni%2Fgobootcamp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjeffotoni%2Fgobootcamp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffotoni%2Fgobootcamp/lists"}