golang专题下共有 14156 篇文章
-
- golang框架网络编程与协议解析
- 网络编程中的协议解析:协议解析是识别和提取网络套接字或文件中的信息的进程。Go提供了标准库函数(如bufio)和第三方库(如gqlgen)来简化协议解析。实战案例:HTTP:使用http包解析和处理HTTP请求和响应。TCP:使用net包监听和接受TCP连接。
- Golang· Go教程 | 1年 | golang 网络编程 386浏览 收藏
-
- Golang 函数调用是如何实现的?
- 在Go中,函数调用使用值传递(值类型)和引用传递(引用类型),并在调用栈中创建新栈帧。调用指令将函数地址加载到调用指针寄存器,CPU根据该地址执行被调用的函数。
- Golang· Go教程 | 1年 | golang 函数调用 386浏览 收藏
-
- Golang 函数的类型系统未来发展
- Go的类型系统未来发展将包括:泛型:可创建可重用代码,用于处理不同类型的数据。面向对象编程改进:探索面向对象概念的改进,例如接口类型和类。联合类型:允许合并多个类型为单个类型,用于处理跨多个类型的对象。模块化类型系统:允许程序员创建自定义类型系统,提高Go的灵活性。
- Golang· Go教程 | 1年 | golang 函数类型系统 386浏览 收藏
-
- golang框架如何应对百万级并发请求
- Go框架应对百万级并发请求的策略包括:Go协程:轻量级线程,可并发执行;GoChannels:安全通信机制,可传递数据、同步执行;第三方框架:GorillaMux、Gin、Fasthttp等提供高效路由、性能优化。
- Golang· Go教程 | 1年 | golang 并发 386浏览 收藏
-
- Golang 框架中的身份验证最佳实践
- 身份验证最佳实践:使用bcrypt加密密码哈希值。对密码进行盐渍处理。验证用户输入的密码格式。使用JWT令牌存储已验证用户的身份信息。实施双重身份验证。管理会话ID。保护cookie免遭跨站脚本攻击。使用安全标头保护应用程序。
- Golang· Go教程 | 1年 | golang 身份验证 386浏览 收藏
-
- Golang处理JSON数据教程与实例解析
- 如何在Go语言中操作JSON数据?1.解析JSON字符串为结构体:使用json.Unmarshal将JSON字符串转换为结构体变量,需定义字段匹配的导出结构体并使用json标签;2.结构体转JSON字符串:用json.Marshal生成紧凑格式或json.MarshalIndent生成带缩进的可读格式;3.处理嵌套结构:通过定义嵌套结构体匹配JSON层级,支持数组和子对象;4.处理未知结构:使用map[string]interface{}配合类型断言访问动态数据,适用于不确定字段的情况。
- Golang· Go教程 | 8个月 | golang JSON 结构体 json.Unmarshal json.Marshal 386浏览 收藏
查看更多
课程推荐
-
- Golang深入理解GPM模型
- Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
- 474次学习
-
- Go语言课程Gin框架实战
- Gin是一个用Go(Golang)编写的HTTPweb框架。它是一个类似于 martini 但拥有更好性能的API框架,由于 httprouter,速度提高了近40倍。如果你需要极好的性能,使用Gin吧。
- 339次学习
-
- Golang云原生架构师课程
- Go是一门并发支持、垃圾回收的编译型系统编程语言;本课程转载自哔哩哔哩:https://www.bilibili.com/video/BV1Mh411M7A
- 205次学习
-
- Go编程基础视频教程
- Go是一门并发支持、垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编程语言。我们收集了这套《Go编程基础视频教程》,希望能够帮助大家更好的学习go语言。
- 168次学习
-
- Golang进阶实战编程
- 本课程是在《Go语言基础视频》基础之上录制的,是Go语言基础的后半部分。包括包的管理,IO操作,Go语言最大的亮点:高并发,goroutine,channel,反射等。本视频主要为了帮助Go语言的初学者,从零到一的快速入门。学完本套课程,可以学会如果通过包管理Go项目,并发模型,以及并发实现,channel通道如何传递数据,反射等等。
- 129次学习

