{"id":13714062,"url":"https://github.com/cedrickchee/YDKGo","last_synced_at":"2025-05-07T01:31:57.933Z","repository":{"id":39854380,"uuid":"249700621","full_name":"cedrickchee/YDKGo","owner":"cedrickchee","description":"You Don't Know Go Yet book.","archived":false,"fork":false,"pushed_at":"2022-12-02T12:42:04.000Z","size":2535,"stargazers_count":36,"open_issues_count":3,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-31T13:59:20.624Z","etag":null,"topics":["book","education","go","golang","programming-language"],"latest_commit_sha":null,"homepage":"https://ydkgo.netlify.app/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cedrickchee.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":"2020-03-24T12:20:42.000Z","updated_at":"2025-02-21T15:52:24.000Z","dependencies_parsed_at":"2022-08-26T20:10:28.665Z","dependency_job_id":null,"html_url":"https://github.com/cedrickchee/YDKGo","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/cedrickchee%2FYDKGo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cedrickchee%2FYDKGo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cedrickchee%2FYDKGo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cedrickchee%2FYDKGo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cedrickchee","download_url":"https://codeload.github.com/cedrickchee/YDKGo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252795855,"owners_count":21805448,"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":["book","education","go","golang","programming-language"],"created_at":"2024-08-02T23:01:50.928Z","updated_at":"2025-05-07T01:31:57.330Z","avatar_url":"https://github.com/cedrickchee.png","language":"Go","funding_links":[],"categories":["Repositories"],"sub_categories":[],"readme":"# You Don't Know Go Yet Book\n\n[![Netlify Status](https://api.netlify.com/api/v1/badges/14232e97-1d7c-4ee4-ae09-da4fcd02d860/deploy-status)](https://app.netlify.com/sites/ydkgo/deploys)\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"static/img/gopher.png\" alt=\"Gopher\" width=\"400\"/\u003e\n\u003c/p\u003e\n\nGo programming language study notes turned book.\n\nYou can read the book online [here](https://ydkgo.netlify.com/) entirely for FREE.\n\nThis book is inspired by ['You Don't Know JS Yet' (YDKJS)](https://github.com/getify/You-Dont-Know-JS) book series. YDKJS helped me understand JavaScript under the hood, after more than 8 years writing software in JS.\n\nYou Don't Know Go (YDKGo) book is based on [Ultimate Go training](https://www.ardanlabs.com/ultimate-go/), which is an intermediate-level class for engineers with some experience with Go trying to dig deeper into the language.\n\n## Development\n\nThe site is built using the [Hugo](https://gohugo.io/) static site generator. Check out the [Hugo Quick Start](https://gohugo.io/getting-started/quick-start/) for a quick intro.\n\n### Requirements\n\n- Hugo 0.68 and above\n- Hugo extended version (with Sass/SCSS support)\n\n### Serving the site locally\n\nTo build and locally serve this site, you need to [install Hugo, extended version](https://gohugo.io/getting-started/installing). Once Hugo is installed:\n\n```sh\n# first, fill Git submodules\nmake setup\n\n# start Hugo server\nmake serve\n```\n\n### Publishing the site\n\nThe website is automatically published by [Netlify](https://netlify.com/). Any time changes are pushed to the `master` branch, the site is rebuilt and redeployed.\n\n### Site content\n\nAll of the [Markdown](https://www.markdownguide.org/) content used to build the site's documentation is in the [`content`](content) directory.\n\n\u003cdetails\u003e\n\n\u003csummary\u003e\u003cb\u003eExpand License\u003c/b\u003e\u003c/summary\u003e\n\nThis repository contains a variety of content; some developed by Cedric Chee, and some from third-parties. The third-party content is distributed under the license provided by those parties.\n\nThe content of this project itself is licensed under the [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License](http://creativecommons.org/licenses/by-nc-sa/4.0/), and the underlying source code used to format and display that content is licensed under the [Apache License, Version 2.0](LICENSE).\n\nThe [Go gopher](http://blog.golang.org/gopher) was designed by [Renee French](http://reneefrench.blogspot.com/), is licensed under Creative Commons 3.0 Attributions.\n\n[Gopher picture](https://github.com/MariaLetta/free-gophers-pack) by Maria Letta.\n\u003c/details\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcedrickchee%2FYDKGo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcedrickchee%2FYDKGo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcedrickchee%2FYDKGo/lists"}