积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(8)Go(8)

语言

全部中文(简体)(5)英语(3)

格式

全部PDF文档 PDF(8)
 
本次搜索耗时 0.176 秒,为您找到相关结果约 8 个.
  • 全部
  • 后端开发
  • Go
  • 全部
  • 中文(简体)
  • 英语
  • 全部
  • PDF文档 PDF
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 Build web application with Golang

    the majority of people) looks like a language used by aliens. In section 7.4, you will see how the MVC pattern is used to develop applications in Go, and also how to use Go's template package for templating section: Templates Regexp 166 7.4 Templates What is a template? Hopefully you're aware of the MVC (Model, View, Controller) design model, where models process data, views show the results and finally can conclude discussing the V (View) part of the MVC architecture. In the following chapters, we will cover the M (Model) and C (Controller) aspects of MVC. Links Directory Previous section: Regexp Next
    0 码力 | 327 页 | 1.63 MB | 1 年前
    3
  • pdf文档 GoFrame框架介绍及设计

    特点 框架介绍-框架架构 • 发布方式:Docker、二级制、源码模块 • 模块管理: • 核心模块、社区模块、三方模块 • Go Modules管理方式 • 开发工具链 • 设计模式:MVC、三层架构、工具集 • 应用接口:HTTP/TCP/UDP/RPC Server、终端应用、源码接口 • 数据库类型:通过标准库驱动接口支持多种数据库类型 • 跨平台性:基于Golang开发语言强大跨平台特性 发架构,可以把共性的技术问题提炼出来, 并形成通用的解决方案。避免每个项目都独 自去解决遇到的各种各样的技术难题,有效 的把精力释放出来。 代码分层设计 第四部分 • 经典MVC • 三层架构模式 • 项目代码结构 代码分层设计-经典MVC 痛点: • 视图展示与数据操作方式的进一步剥离,特别是移动端的发展, 前端MVVM框架的发展,我们大多数场景下已不再需要服务端 渲染View • Mod Model层级的代码既维护着数据,也封装着业务逻辑,随着业 务逻辑变得越来越复杂,这一层功能逻辑会变得越来越臃肿不 易维护 • Controller和Model的职责边界模糊,对于开发人员写好代码的 要求会比较高 经典MVC模式 代码分层设计-三层架构模式 表示层 - UI 位于三层构架的最上层,与用户直接接触,主要是B/S中 的 WEB页面,也可以是API接口。 业务逻辑层 - BLL 对具体问题进行逻辑判断与执行操作。
    0 码力 | 37 页 | 8.84 MB | 1 年前
    3
  • pdf文档 Go Web编程

    式数据。正则是 一个让人又爱又恨的工具,它处理文本的能力非常强大,我们在前面表单验证里面已经有所领略它的强大,7.3小节 将详细的更深入的讲解如何利用好Go的正则。Web开发中一个很重要的部分就是MVC分离,在Go语言的Web开发中V有一 个专门的包来支持template,7.4小节将详细的讲解如何使用模版来进行输出内容。7.5小节讲详细介绍如何进行文 件和文件夹的操作。7.6小结介绍了字符串的相关操作。 则包进行一些基本的正则的操作了。 links links 目录 上一节: Json处理 下一节: 模板处理 164 7.4 模板处理 7.4 模板处理 什么是模板 什么是模板 你一定听说过一种叫做MVC的设计模式,Model处理数据,View展现结果,Controller控制用户的请求,至于View层的 处理,在很多动态语言里面都是通过在静态HTML中插入动态语言生成的数据,例如JSP中通过插入<%= 它需要在多个集合中分别解析 总结 总结 通过上面对模板的详细介绍,我们了解了如何把动态数据与模板融合:如何输出循环数据、如何自定义函数、如何嵌 套模板等等。通过模板技术的应用,我们可以完成MVC模式中V的处理,接下来的章节我们将介绍如何来处理M和C。 links links 目录 上一节: 正则处理 下一节: 文件操作 170 7.5 文件操作 7.5 文件操作 在任何计
    0 码力 | 295 页 | 5.91 MB | 1 年前
    3
  • pdf文档 2.1.7 谈如何构建易于拆分的单体应用

    情硬是搞出来 n 个服务......(职责划分和架构选型不 合理,为了微服务⽽微服务) • 监控,告警,CI/CD,服务治理,分布式追踪等基础 设施不完善,维护成本⾼(⾃建—>云原⽣) 02 困境 MVC架构 微服务架构的困境与突破 ➢ 构建合理的业务模型(Monolith or Microservice) 1. 建模⽅法不只有领取驱动设计-DDD,还有⽤例驱动 设计-UDD等; 2. 并 toolkit for building microservices (or elegant monoliths) in Go. Architecture and design : It is not an MVC framework. Instead, Go-kit services are laid out in three layers: transport endpoint servcie http/grpc/thrift endpoint transport 。。。 elegant monoliths with go-kit 弹幕 directory 房间 directory ⽤户 directory ➢ 告别传统的MVC,⽤服务化/模块化的思想来构建我们的单体应⽤ 1. 同⼀个repo下,不同模块之间按照不同⽬录进⾏隔离; 2. 模块之间的通过service.go中定义的接⼝interface进⾏通信,⾼层模块不应该依赖于低层模块,两者都应该依赖其抽
    0 码力 | 27 页 | 13.04 MB | 1 年前
    3
  • pdf文档 2.3 用golang写一个操作系统

    查 找 维 护 Swarms 数 据 层 应 ⽤用 层 消息通讯 索引 数据 应⽤用发布 应⽤用安装 应⽤用管理 Swarms 查 找 维 护 MVC 架构 MVC 架构 同 步 同 步 Leither的技术架构 ü 它是⼀一个⽣生态 ü 它有⾃自⼰己的⽣生态成员 应⽤用开发、内容维护、服务提供、系统⽀支撑、传递者、消费者
    0 码力 | 33 页 | 1014.12 KB | 1 年前
    3
  • pdf文档 Golang 微服务在腾讯游戏用户运营领域的探索及实践

    腾讯游戏用户运营 关于腾讯游戏用户运营 Intervene 干预 Measure 评估 User 用户 核心 用户 特权 服务 忠诚度 技术体系 服务化架构演进 演进历程 MVC Middleware Gateway MicroServic e 经典LNMPA架构 先抗住再优化 业务混合部署 面向需求实现 效率质量之痛 流程 敏捷 隔离 性能 安全 监控
    0 码力 | 34 页 | 1.22 MB | 1 年前
    3
  • pdf文档 The Way To Go - 2012

    series of url-paths with handler-functions, analogous to a routing table in MVC frameworks like Ruby and Rails, Django or ASP.NET MVC. The request url is matched with these paths, the longer paths match first;
    0 码力 | 629 页 | 4.85 MB | 1 年前
    3
  • pdf文档 Golang Manual By AstaXie-20120522

    go-facebook - Go implementations of facebook APIs. lib go-fastweb - aims to be a simple, small and clean MVC framework for go lib go-flickr - A wrapper for Flickr's API lib go-gravatar - Wrapper for the Gravatar
    0 码力 | 6205 页 | 12.83 MB | 1 年前
    3
共 8 条
  • 1
前往
页
相关搜索词
BuildwebapplicationwithGolangGoFrame框架介绍设计GoWeb编程2.1如何构建易于拆分单体应用2.3golang一个操作系统操作系统服务腾讯游戏用户运营领域探索实践TheWayTo2012ManualByAstaXie20120522
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩