扫码订阅《 》或入驻星球,即可阅读文章!

GOLANG ROADMAP

阅读模式

  • 沉浸
  • 自动
  • 日常
首页
Go学习
  • Go学院

    • Go小课
    • Go视界
    • Go小考
    • Go实战
  • Go资源

    • 优质课程
    • 在线宝典
    • 资源下载
    • 帮找资源
训练营 🔥
  • Go体系课&实战训练营
  • 升值加薪陪跑训练营
Go求职
  • 求职刷题

    • 企业题库
    • 面试宝典
    • 求职面经
  • 求职服务

    • 内推互助
    • 求职助力
    • 内推公司
Go友会
  • 城市
  • 校园
推广返佣
  • 返佣排行
  • 返佣规则
  • 推广学院
实验区
  • Go周边
  • Go宝典

    • 推荐图书
    • 精品博文
  • Go开源

    • Go仓库
    • Go月刊
更多
  • 用户中心

    • 我的信息
    • 我的返佣
    • 我的消息
  • 玩转星球

    • 星球介绍
    • 星主权益
    • 吐槽专区
    • 成长记录
  • 合作交流

    • 商务合作
    • 讲师招募
    • 生态伙伴
author-avatar

GOLANG ROADMAP


首页
Go学习
  • Go学院

    • Go小课
    • Go视界
    • Go小考
    • Go实战
  • Go资源

    • 优质课程
    • 在线宝典
    • 资源下载
    • 帮找资源
训练营 🔥
  • Go体系课&实战训练营
  • 升值加薪陪跑训练营
Go求职
  • 求职刷题

    • 企业题库
    • 面试宝典
    • 求职面经
  • 求职服务

    • 内推互助
    • 求职助力
    • 内推公司
Go友会
  • 城市
  • 校园
推广返佣
  • 返佣排行
  • 返佣规则
  • 推广学院
实验区
  • Go周边
  • Go宝典

    • 推荐图书
    • 精品博文
  • Go开源

    • Go仓库
    • Go月刊
更多
  • 用户中心

    • 我的信息
    • 我的返佣
    • 我的消息
  • 玩转星球

    • 星球介绍
    • 星主权益
    • 吐槽专区
    • 成长记录
  • 合作交流

    • 商务合作
    • 讲师招募
    • 生态伙伴
  • Go语言Web编程

    • 课程介绍
  • Web基础

  • 表单

  • 访问数据库

  • session和数据存储

  • 文本处理

  • Web服务

  • 安全与加密

  • 国际化和本地化

  • 错误处理,调试和测试

  • 部署与维护

  • 如何设计一个Web框架

  • 扩展Web框架

    • 第1节:扩展 Web 框架
    • 第2节: 静态文件支持
    • 第3节:Session 支持
    • 第4节:表单及验证支持
    • 第5节:用户认证
    • 第6节:多语言支持
    • 第7节:pprof 支持
    • 第8节:小结

扫码订阅《 》或入驻星球,即可阅读文章!

第8节:小结


ASTA谢

这一章主要阐述了如何基于 beego 框架进行扩展,这包括静态文件的支持,静态文件主要讲述了如何利用 beego 进行快速的网站开发,利用 bootstrap 搭建漂亮的站点;第二小结讲解了如何在 beego 中集成 sessionManager,方便用户在利用 beego 的时候快速的使用 session;第三小结介绍了表单和验证,基于 Go 语言的 struct 的定义使得我们在开发 Web 的过程中从重复的工作中解放出来,而且加入了验证之后可以尽量做到数据安全,第四小结介绍了用户认证,用户认证主要有三方面的需求,http basic 和 http digest 认证,第三方认证,自定义认证,通过代码演示了如何利用现有的第三方包集成到 beego 应用中来实现这些认证;第五小节介绍了多语言的支持,beego 中集成了 go-i18n 这个多语言包,用户可以很方便的利用该库开发多语言的 Web 应用;第六小节介绍了如何集成 Go 的 pprof 包,pprof 包是用于性能调试的工具,通过对 beego 的改造之后集成了 pprof 包,使得用户可以利用 pprof 测试基于 beego 开发的应用,通过这六个小节的介绍我们扩展出来了一个比较强壮的 beego 框架,这个框架足以应付目前大多数的 Web 应用,用户可以继续发挥自己的想象力去扩展,我这里只是简单的介绍了我能想的到的几个比较重要的扩展。