当前位置:首页 > 文章列表 >golang

golang
golang专题下共有 14158 篇文章
  • 如何基于需求选择合适的 Golang 框架?
    如何基于需求选择合适的 Golang 框架?
    选择Golang框架时,应考虑:项目规模、所需功能、性能要求和社区支持。常用框架包括:轻量级:Gin,Echo全栈:Beego,Revel微服务:grpc-gateway,EchoMicro
    Golang· Go教程   |  1年  |   golang 框架 122浏览 收藏
  • Golang 框架的安全实践:保障应用数据与用户隐私
    Golang 框架的安全实践:保障应用数据与用户隐私
    Golang框架的安全实践可以通过以下方法保障数据和隐私:1.HTML逃逸防止XSS攻击;2.令牌机制抵御CSRF攻击;3.参数化查询防御SQL注入;4.数据加密保护敏感信息。具体实践包括使用html/template包进行HTML逃逸、利用同步令牌和非重复提交令牌防止CSRF攻击、使用database/sql包提供参数化查询、运用crypto/aes和crypto/cipher包进行AES加密。
    Golang· Go教程   |  1年  |   golang 安全实践 251浏览 收藏
  • Golang 框架社区生态概览:寻求资源与支持
    Golang 框架社区生态概览:寻求资源与支持
    Go社区拥有丰富的框架生态,提供各种资源和支持途径。官方资源包括Go网站和论坛。框架列表可从AwesomeGo和Libraries.io获得。通过功能、受欢迎程度和许可证发现框架。社区支持可通过StackOverflow、GophersSlack和框架特定论坛获得。实战案例包括Web开发框架Gin、Echo和Goji。开发人员可利用这些资源轻松地安装依赖项、设置项目结构、编写代码并进行测试和调试。
    Golang· Go教程   |  1年  |   golang 框架 400浏览 收藏
  • 分布式系统中的数据一致性和 Golang 框架
    分布式系统中的数据一致性和 Golang 框架
    在分布式系统中,数据一致性至关重要。它有三种模型:串行一致性、因果一致性和最终一致性。Go语言框架如etcd、Raft和Consul提供了工具来实现这些模型。etcd提供强一致性,Raft实现了分布式共识,Consul提供了一致的数据存储。通过使用这些框架,可以确保分布式系统中的数据的一致性。
    Golang· Go教程   |  1年  |   golang 数据一致性 分布式系统 351浏览 收藏
  • 深入了解 Golang 框架:特性与场景匹配指南
    深入了解 Golang 框架:特性与场景匹配指南
    答:Golang框架的特点是高性能、轻量级、可扩展和可测试性强。场景匹配指南:Gin:适用于构建高性能RESTfulAPI。Echo:适用于构建快速、轻量级的Web应用程序。Beego:企业级框架,适合大规模应用程序。Buffalo:全栈框架,用于构建复杂、可扩展的Web应用程序。Iris:专注于高性能和基于路由的Web应用程序。
    Golang· Go教程   |  1年  |   golang 框架 148浏览 收藏
  • Golang 框架的最新动态:把握行业热点新闻
    Golang 框架的最新动态:把握行业热点新闻
    Golang框架最新动态:Gin:简洁且高性能的Web框架,可轻松构建RESTfulAPI。Echo:高度可扩展的微服务框架,支持强大中间件和扩展机制。Fiber:闪电般的快速框架,专注于性能优化,适用于高吞吐量低延迟应用程序。GORM:强大的数据访问层框架,简化与关系数据库的交互,支持定义模型、执行查询和管理事务。
    Golang· Go教程   |  1年  |   golang 框架 496浏览 收藏
查看更多
课程推荐
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
  • Go语言课程Gin框架实战
    Go语言课程Gin框架实战
    Gin是一个用Go(Golang)编写的HTTPweb框架。它是一个类似于 martini 但拥有更好性能的API框架,由于 httprouter,速度提高了近40倍。如果你需要极好的性能,使用Gin吧。
    339次学习
  • Golang云原生架构师课程
    Golang云原生架构师课程
    Go是一门并发支持、垃圾回收的编译型系统编程语言;本课程转载自哔哩哔哩:https://www.bilibili.com/video/BV1Mh411M7A
    205次学习
  • Go编程基础视频教程
    Go编程基础视频教程
    Go是一门并发支持、垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编程语言。我们收集了这套《Go编程基础视频教程》,希望能够帮助大家更好的学习go语言。
    168次学习
  • Golang进阶实战编程
    Golang进阶实战编程
    本课程是在《Go语言基础视频》基础之上录制的,是Go语言基础的后半部分。包括包的管理,IO操作,Go语言最大的亮点:高并发,goroutine,channel,反射等。本视频主要为了帮助Go语言的初学者,从零到一的快速入门。学完本套课程,可以学会如果通过包管理Go项目,并发模型,以及并发实现,channel通道如何传递数据,反射等等。
    129次学习
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码