datawhalechina / DOPMC

Datawhale 开源项目管理委员会(Datawhale Open-source Project Management Committee,简称DOPMC)
201 stars 21 forks source link

golang-story #281

Open Leolee11111 opened 3 days ago

Leolee11111 commented 3 days ago

你是否已经阅读并同意《Datawhale开源项目指南》?

你是否已经阅读并同意《Datawhale开源项目行为准则》?

项目简介

本课程旨在帮助学员全面掌握Golang编程语言的基础知识和高级应用(微服务与云原生)。无论你是编程新手还是有经验的开发者,本课程都将带你深入了解Golang的强大功能和最佳实践。通过系统的学习和实战项目,你将能够使用Golang构建高效、可靠的应用程序,并为微服务和云原生开发打下坚实的基础。加入我们,一起开启Golang编程之旅吧!

立项理由

对于本项目的立项原因,更多的其实是对自己三年工作经历的总结和反思。在大学毕业后,首先做的工作的sql-boy,后因工作能力较同门更好,被部门转做AI-机器学习;在工作中发现,AI迭代日新月异,工程开发技能才是一个程序员安身立命的根本,在思考一番后转云计算开发,在这里接触到了java,spring全家桶、云计算、k8s等。偶然的一次机会客户提单问我关于Golang如何对接我们产品的问题,在解决完客户问题中,我发现Golang才是云计算最纯正的语言,为云计算而生,而这位客户正是基于我们系统做云计算的二次开发。因此,本项目想带着那些对云、对Golang感兴趣、有一定程序基础的算法工程师、程序员一起走进Golang、探索云原生。

项目受众

1、0基础但对云计算强烈好奇的朋友; 2、本身做算法,但是想补充工程开发技能和工程开发项目的朋友; 3、java后端攻城狮,相对云技术了解的朋友;

项目亮点

1、本项目对0基础的朋友十分友好; 2、实战为主,每个知识点都有小案例,每次课程后都会完成一个系统开发; 3、网上资料比较少,这里的资源较为齐全;

项目规划

🧑‍💻贡献者

🧑‍🔧课程开发

昵称 内容 联系方式
李祖贤 ▶️Chapter4: golang函数高级
▶️Chapter5: golang异常处理
▶️Chapter7: golang并发编程
▶️Chapter8: golang网络编程(net/http)
▶️Chapter9: golang操作数据库(GORM)
▶️Chapter10: golang web框架(gin)
1028851587@qq.com
李梦吉 ▶️Chapter6: golang常用工具包
▶️Chapter12: protobuf与grpc
https://github.com/voidspiral
于沼懿 ▶️Chapter1: golang开发环境搭建
▶️Chapter2: golang基础入门
▶️Chapter3: golang数据结构
https://github.com/yzy-fulture
王嘉鹏 ▶️Chapter11: 微服务概念与架构设计 https://github.com/DaPengDiting

预估完成时间:2025-01-30前完成所有章节开发任务 可预见的困难:实战案例较多,需要开发一定时间,也需要团队多多给idea,让我们发散思维多想想案例

项目负责人

李祖贤:https://github.com/Leolee11111/golang-story 联系方式:15889511675

备注:发起立项申请后DOPMC成员将会在7天内给出审核意见,若7天内无反对意见则默认立项通过~

mba1398 commented 2 days ago

根据最新规则,项目完成度至少达成计划的50%方可申请立项,不知道这个项目是否已满足条件。 详见:https://github.com/datawhalechina/DOPMC/blob/main/CODE_OF_CONDUCT.md