本课程以乐尚代驾项目为实战案例,系统讲解基于Go语言的微服务架构开发全流程。课程从项目概述与业务流程入手,逐步深入环境搭建、核心技术应用及核心功能实现,帮助开发者将理论知识转化为实际开发能力。 课程核心内容涵盖: 项目概述与架构导入:介绍乐尚代驾的功能模块、技术选型及业务流程,指导完成微服务模块的导入与项目初始化。 前后端环境搭建:详细演示前端微信开发者账号注册、服务与插件开通、Node.js及微信开发者工具安装与运行;后端软件环境安装、数据库导入、Nacos配置及项目启动测试。 MyBatisPlus技术应用:通过入门案例与CURD操作,深入讲解主键策略、分页查询等核心功能,夯实数据持久层开…...
Go语言
共14篇文章 · 0人关注
-
夸克网盘 Go进阶训练营第五期(13周完结)对标字节2-2级能力模型
Go 进阶训练营第五期(完结13周)是一套对标字节跳动 2-2 级能力模型的高阶实战课程,内容涵盖微服务治理、异常处理、并行编程、工程化实践、分布式缓存与事务、网络编程、可观测性、消息队列及 Runtime 底层原理等核心模块,适合有一定 Go 基础、希望向资深工程师迈进的开发者系统学习。 课程体系设计紧贴一线互联网公司实际落地场景,从微服务概览与治理出发,逐步深入到 gRPC、服务发现、多集群与多租户架构;异常处理部分则围绕 Error vs Exception、Error Type、Handling Error 以及 Go 2 Error Inspection 展开,帮助学员建立正确的错误…... -
夸克网盘 赵珊珊Go语言汇编视频课程:从入门到底层原理的系统实战教程
赵珊珊Go语言汇编视频课程是一套系统全面、由浅入深的Go语言学习教程。课程由经验丰富的赵珊珊老师主讲,内容编排严谨,从Go语言的基础语法讲起,逐步深入到函数、面向对象编程,并特别加入了Go与汇编语言结合的底层实现与优化内容,帮助学员构建完整的知识体系。课程共分为十章,覆盖了Go语言学习的核心模块。第一章“走进Golang”详细介绍了Go语言的发展历程、开发环境搭建、语法注意事项及代码风格规范,为初学者打下坚实基础。第二章至第四章聚焦变量与数据类型、运算符及流程控制,通过大量实例讲解,帮助学员熟练掌握Go语言的基本编程技巧。第五章至第十章则进入进阶阶段,深入讲解函数、包管理、错误处理机制、数组、…... -
夸克网盘 Go实战训练营1期(16周完结)大厂能力模型构建Go高手
本课程是一套完整的Go语言实战体系化训练营,共16周内容,已全部完结。课程基于大厂能力模型设计,以掌握Go语言特性及实战应用为导向,通过亲自动手实现框架的方式,帮助学习者深入理解框架底层原理与源码设计。 课程内容覆盖四大核心模块,层层递进: Web框架模块:从零开始手写Web框架,涵盖Server设计、路由树实现(静态匹配、通配符匹配、参数路径)、Context上下文封装、AOP方案(Middleware中间件)、页面渲染、文件处理及Session管理。通过对比Beego、Gin、Echo、Iris等主流框架的设计思路,深入理解框架演进逻辑。 ORM框架模块:基于反射与unsafe机制,逐步实…... -
百度网盘 赵珊珊Go语言汇编视频课程:深入底层原理与性能优化实战
赵珊珊Go语言汇编视频课程 本课程由资深讲师赵珊珊主讲,专注于Go语言与汇编语言结合的高级主题。课程内容系统全面,从Go语言基础语法到底层实现原理,再到汇编代码优化技巧,层层递进,帮助学员构建扎实的底层知识体系。 课程涵盖Go语言核心数据结构(如数组、切片、映射)、函数与包管理、流程控制、错误处理、面向对象编程等关键模块,并深入讲解内存分析、指针操作、类型转换等底层细节。通过实际代码演示与案例解析,学员将掌握如何利用汇编思维优化Go程序性能,为高并发、高性能应用开发打下坚实基础。 课程目录结构清晰,共10个章节,包含110+节视频,覆盖从入门到进阶的完整学习路径: 第1章 走进Golang:G…... -
夸克网盘 Kubeadm源码深度开发25讲:从Go语言到Kubernetes集群自动化部署
本课程专为有一定Kubernetes基础、希望深入理解其核心开发的开发者打造。通过25讲实战内容,系统拆解Kubeadm源码,覆盖从Go语言核心开发、Cobra库探索,到Kubeadm架构、初始化流程、join工作流程等关键环节,并延伸至Kubeadm-ansible自动化部署实战。 课程核心模块与内容特色: Go语言与Cobra库进阶:从Go module依赖管理、第三方库引用,到Cobra库的安装、开发环境搭建与源码解读,夯实底层开发基础。 Kubeadm架构与核心源码:深入剖析Kubeadm的诞生背景、整体架构及组件,重点解读reset等核心源码,理解其设计思想。 初始化流程逐行拆解:围…... -
夸克网盘 Go语言汇编实战精讲:从基础到项目应用
本课程由资深讲师赵珊珊主讲,专为希望深入掌握Go语言底层原理与汇编实践的开发者设计。课程从Golang基础语法出发,逐步过渡到汇编语言的实际应用,帮助学员理解Go程序在底层是如何运行的。 课程内容覆盖全面,核心模块包括: 走进Golang:语言背景、开发环境搭建、代码风格与API使用 变量与数据类型:指针、进制转换、类型转换、标识符与关键字 运算符与流程控制:算术、赋值、关系、逻辑、位运算,以及if、switch、for循环、break、continue、goto等控制结构 函数与包管理:函数细节、闭包、defer、init函数、字符串与时间函数、内置函数 错误处理:defer+recover…... -
夸克网盘 Go语言高并发IM系统实战:构建支持10万+在线用户的即时通讯应用
本课程专为希望掌握高并发IM系统开发的Go语言程序员设计。通过实战教学,您将学习如何构建一个支持10万+在线用户的即时聊天应用。课程内容涵盖从需求分析、系统架构设计到WebSocket使用、性能优化及分布式部署等关键技术点。每章均配有详细源码和课件,帮助您从零开始,逐步构建一个高效、稳定的IM系统。无论您是初学者还是有经验的开发者,本课程都将助您快速提升Go语言在高并发场景下的应用能力,掌握现代IM系统的核心技术。 课程核心内容 系统架构与需求分析:从IM系统的需求拆解入手,深入讲解高并发架构设计的重难点,帮助您建立全局视野。 WebSocket实战应用:详解WebSocket在即时通讯中的核…... -
夸克网盘 Go并发编程实战课程:从入门到精通
本课程是专为致力于深入掌握Go语言并发编程的开发者打造的精品课程。课程内容丰富全面,从基础的并发原语,像Mutex、RWMutex、WaitGroup等的使用,到原子操作、Channel的高级应用,再到分布式环境中的并发技术,如Leader选举、互斥锁等的实现策略,均有详细讲解。通过大量的实战案例,开发者能够直观地学习如何运用这些工具和技术解决实际的并发问题。例如,在基本并发原语部分,会深入剖析Mutex的实现原理、易错场景以及拓展功能;在Channel的讲解中,会透过代码展示典型的应用模式。无论是刚接触Go语言并发编程的初学者,想要构建扎实的基础,还是有一定经验的开发者,希望进一步提升并发编…... -
夸克网盘 16天Go语言入门+企业实操教程
介绍这是一套全面的Go语言学习教程。课程为期16天,涵盖Go语言从基础到企业实操的一系列内容。课程从Go语言的简单介绍、语言特点讲起,逐步深入到代码演示、安装介绍等基础操作。还会详细讲解Go语言开发环境的安装与配置,如Goland和vscode。在基础知识方面,包括格式输入与输出、类型转换、运算符、if和switch语句、for循环等内容。函数相关知识如递归函数、函数类型、defer延迟加载等也有涉及。此外,课程对数组、切片、map、结构体等数据结构,以及面向对象编程、接口的定义与实现等进行了讲解。在高级应用上,包含字符串操作、正则表达式、json处理、文件读写等内容。还介绍了Go语言的并行、…... -
夸克网盘 Go语言实战流媒体视频网站开发课程:源码课件全掌握
介绍本课程聚焦于使用Go语言实战开发一个流媒体视频网站,为学习者提供了从后端Server到前端UI的全面学习路径,深入掌握Go语言的关键开发技能与架构风格。课程开篇通过实际例子,让学习者了解golang工具链,包括常用工具、test写法、benchmark写法等。在流媒体网站架构以及API模块实现部分,详细梳理整体架构,从api设计、实现到数据库层、session处理等均有深入讲解。stream模块中,涵盖stream server、架构搭建、流控等内容;scheduler模块介绍了其架构与实现。前端服务和模版引擎渲染部分,从代码架构搭建到静态页面渲染、api透传、UI实现等一一呈现。课程最后…...