本课程由资深讲师赵珊珊主讲,专为希望深入掌握Go语言底层原理与汇编实践的开发者设计。课程从Golang基础语法出发,逐步过渡到汇编语言的实际应用,帮助学员理解Go程序在底层是如何运行的。 课程内容覆盖全面,核心模块包括: 走进Golang:语言背景、开发环境搭建、代码风格与API使用 变量与数据类型:指针、进制转换、类型转换、标识符与关键字 运算符与流程控制:算术、赋值、关系、逻辑、位运算,以及if、switch、for循环、break、continue、goto等控制结构 函数与包管理:函数细节、闭包、defer、init函数、字符串与时间函数、内置函数 错误处理:defer+recover…...
Go语言
共8篇文章 · 0人关注
-
夸克网盘 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实现等一一呈现。课程最后…...