golang专题下共有 12640 篇文章
-
- Golang 框架的安全体系结构和威胁建模
- Go框架利用TLS、中间件和ORM确保应用程序安全性。威胁建模流程涉及:识别威胁(例如未授权访问、XSS、RFI)评估风险开发缓解措施(如身份验证、HTML转义、输入验证)
- Golang· Go教程 | 11个月 | golang 安全 414浏览 收藏
-
- Golang框架如何解决并发问题?
- GoLang框架通过使用Goroutine和Channel解决并发问题。Goroutine为轻量级线程,而Channel为Goroutine间通信的管道。案例中,创建Goroutine并行处理数据,使用Channel接收处理结果,展示了如何在Web服务中使用此方法优化性能。
- Golang· Go教程 | 11个月 | golang 并发 401浏览 收藏
-
- 如何利用golang框架自动生成代码
- 使用Go框架实现自动代码生成,可以大幅提升效率和代码质量。主要步骤包括:安装Protobuf、gqlgen和wire框架。创建项目并导入依赖项。针对特定的场景生成代码(例如,使用Protobuf生成gRPC服务所需的数据结构,使用gqlgen生成GraphQL服务所需schema)。实战案例展示了如何使用这些框架简化开发,提升代码质量和一致性。
- Golang· Go教程 | 11个月 | golang 自动生成代码 105浏览 收藏
-
- 如何在 Golang 中优化函数回调性能
- 如何在Golang中优化函数回调性能?内联函数回调:消除回调函数和参数的内存分配和函数查找开销。使用闭包优化参数复制:避免通过闭包访问外部变量来复制大型参数值。使用通道传递回调函数和参数:提供灵活性和控制力,防止开销。缓存回调函数:避免重复类型查找,尤其是在回调函数在多个位置被调用时。
- Golang· Go教程 | 11个月 | golang 函数回调 370浏览 收藏
-
- golang框架与大数据框架的集成指导
- 如何将Go框架与大数据框架集成?Hadoop集成:使用gohadoop库访问HadoopAPI。Spark集成:使用go-spark库运行Spark作业。Flink集成:使用go-flink库创建Flink流处理作业。
- Golang· Go教程 | 11个月 | golang 大数据 388浏览 收藏
-
- golang框架性能优化中的数据库优化技巧?
- 数据库优化是提升Go应用程序性能的关键。具体方法包括:使用连接池缓存数据库连接,避免每次重新建立连接;应用查询缓存,避免重复执行相同查询;索引数据表,加快查找操作;优化查询,如使用LIMIT限制返回行数、避免SELECT*,以及利用索引。
- Golang· Go教程 | 11个月 | golang 数据库优化 145浏览 收藏
查看更多
课程推荐
-
- Golang深入理解GPM模型
- Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
- 474次学习
-
- Go语言课程Gin框架实战
- Gin是一个用Go(Golang)编写的HTTPweb框架。它是一个类似于 martini 但拥有更好性能的API框架,由于 httprouter,速度提高了近40倍。如果你需要极好的性能,使用Gin吧。
- 338次学习
-
- Golang云原生架构师课程
- Go是一门并发支持、垃圾回收的编译型系统编程语言;本课程转载自哔哩哔哩:https://www.bilibili.com/video/BV1Mh411M7A
- 204次学习
-
- Go编程基础视频教程
- Go是一门并发支持、垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编程语言。我们收集了这套《Go编程基础视频教程》,希望能够帮助大家更好的学习go语言。
- 168次学习
-
- Golang进阶实战编程
- 本课程是在《Go语言基础视频》基础之上录制的,是Go语言基础的后半部分。包括包的管理,IO操作,Go语言最大的亮点:高并发,goroutine,channel,反射等。本视频主要为了帮助Go语言的初学者,从零到一的快速入门。学完本套课程,可以学会如果通过包管理Go项目,并发模型,以及并发实现,channel通道如何传递数据,反射等等。
- 129次学习