{"id":13600569,"url":"https://github.com/pibigstar/go-demo","last_synced_at":"2025-05-14T02:04:49.615Z","repository":{"id":38206721,"uuid":"146587808","full_name":"pibigstar/go-demo","owner":"pibigstar","description":"Go语言实例教程从入门到进阶，包括基础库使用、设计模式、面试易错点、工具类、对接第三方等","archived":false,"fork":false,"pushed_at":"2024-10-13T10:04:20.000Z","size":8842,"stargazers_count":2628,"open_issues_count":2,"forks_count":484,"subscribers_count":37,"default_branch":"master","last_synced_at":"2025-04-10T16:48:06.699Z","etag":null,"topics":["blockchain","design","go","go-demo","go-design","go-utils","goutils","interview","kafaka","leetcode","oss","pprof","qq","redis","spider"],"latest_commit_sha":null,"homepage":"https://pibigstar.github.io","language":"Go","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/pibigstar.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-08-29T11:07:46.000Z","updated_at":"2025-04-09T06:53:54.000Z","dependencies_parsed_at":"2024-05-23T03:28:46.284Z","dependency_job_id":"0e5368bc-054f-4501-8713-b33155a68714","html_url":"https://github.com/pibigstar/go-demo","commit_stats":{"total_commits":353,"total_committers":10,"mean_commits":35.3,"dds":0.5835694050991501,"last_synced_commit":"9b73187de48ef23c635d12be22e8792157497688"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pibigstar%2Fgo-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pibigstar%2Fgo-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pibigstar%2Fgo-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pibigstar%2Fgo-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pibigstar","download_url":"https://codeload.github.com/pibigstar/go-demo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254052668,"owners_count":22006716,"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":["blockchain","design","go","go-demo","go-design","go-utils","goutils","interview","kafaka","leetcode","oss","pprof","qq","redis","spider"],"created_at":"2024-08-01T18:00:42.851Z","updated_at":"2025-05-14T02:04:49.592Z","avatar_url":"https://github.com/pibigstar.png","language":"Go","funding_links":[],"categories":["Go","go基础学习系列","Repositories"],"sub_categories":[],"readme":"# Go语言学习\n[![Build Status](https://travis-ci.org/pibigstar/go-demo.svg?branch=master)](https://travis-ci.org/pibigstar/go-demo)\n[![Code Coverage](https://codecov.io/gh/pibigstar/go-demo/branch/master/graph/badge.svg)](https://codecov.io/gh/pibigstar/go-demo/branch/master)\n[![Go Report Card](https://goreportcard.com/badge/github.com/pibigstar/go-demo)](https://goreportcard.com/report/github.com/pibigstar/go-demo)\n[![License](https://img.shields.io/github/license/pibigstar/go-demo.svg?style=flat)](https://github.com/pibigstar/go-demo)\n[![go-demo](https://img.shields.io/badge/go-demo-green)](https://github.com/pibigstar/go-demo)\n\n- [base](base): Go语言基础\n- [pprof](pprof): Go性能分析\n- [design](design): Go实现常用设计模式\n- [interview](interview): Go面试题及详解\n- [sdk](sdk): Go对接第三方工具（mqtt、elastic、kafka...)\n- [utils](utils): GoWeb开发常用工具类\n- [blockchain](blockchain): Go实现一个简单的区块链\n- [proxy](https://github.com/pibigstar/go-proxy): Go实现内网穿透工具\n- [spider](spider): Go实现爬虫(QQ协议登录，QQ自动领礼物)\n- [leetcode](leetcode): Go实现LeetCode中的算法题\n\n## 项目结构\n\u003cdetails\u003e\n\u003csummary\u003e展开查看\u003c/summary\u003e\n\u003cpre\u003e\u003ccode\u003e\n├─base\n│  ├─context\n│  ├─csv\n│  ├─file\n│  ├─flag\n│  ├─goroutine\n│  ├─http\n│  │  ├─get_post\n│  │  ├─restful\n│  │  ├─server\n│  │  └─url\n│  ├─json\n│  ├─mail\n│  ├─mysql\n│  ├─net\n│  │  ├─client\n│  │  └─server\n│  ├─reflect\n│  ├─regexp\n│  ├─shell\n│  ├─sort\n│  ├─string\n│  ├─sync\n│  │  └─atomic\n│  ├─time\n│  ├─xml\n│  └─zip\n│      └─test\n├─blockchain\n│  ├─core\n│  └─server\n├─design\n│  ├─adaptor\n│  ├─chain\n│  ├─decorator\n│  ├─facade\n│  ├─factory\n│  │  ├─abstract\n│  │  └─simple\n│  ├─observer\n│  ├─proxy\n│  ├─singleton\n│  ├─strategy\n│  └─template\n├─interview\n│  ├─handpick\n│  └─others\n├─leetcode\n│  ├─difficulty\n│  ├─medium\n│  └─simple\n├─sdk\n│  ├─alipay\n│  ├─elasticsearch\n│  ├─kafka\n│  ├─mqtt\n│  ├─nsq\n│  │  ├─nsqio\n│  │  └─test\n│  ├─oss\n│  ├─rabbitmq\n│  ├─redis\n│  ├─shortdomain\n│  ├─sms\n│  └─weixin\n├─spider\n│  ├─agent\n│  ├─gift\n│  │  ├─auto\n│  │  └─hand\n│  └─qq\n│      ├─client\n│      └─server\n└─utils\n    ├─cmp\n    ├─cron\n    ├─disk\n    ├─encrypt\n    ├─error\n    ├─images\n    ├─ip\n    │  └─address\n    ├─markdown\n    ├─metadata\n    ├─mock\n    ├─multiconfig\n    ├─name\n    ├─pool\n    ├─qrcode\n    ├─rand\n    ├─retry\n    ├─seq\n    ├─token\n    ├─word\n    └─xlsx\n\u003c/pre\u003e\u003c/code\u003e\n\u003c/details\u003e\n\n## 交流 \u0026\u0026 疑问\n如果有任何错误或不懂的地方欢迎给我提 [issue](https://github.com/pibigstar/go-demo/issues)\n\n如果对你有所帮助，请给个Star，你的支持，是我最大的动力。\n\n## JetBrains OS licenses\n`go-demo` had been being developed with GoLand under the free JetBrains Open Source license(s) granted by JetBrains s.r.o., hence I would like to express my thanks here.\n\n\u003ca href=\"https://www.jetbrains.com/?from=go-demo\" target=\"_blank\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/panjf2000/illustrations/master/jetbrains/jetbrains-variant-4.png\" width=\"250\" align=\"middle\"/\u003e\u003c/a\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpibigstar%2Fgo-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpibigstar%2Fgo-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpibigstar%2Fgo-demo/lists"}