当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

Totoval

开箱即用的 API Web 框架
授权协议 MIT
开发语言 Google Go
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 国产
投 递 者 严元白
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Totoval 是一个可以帮助 Go 工程师快速、便利、安全构建一个性能成熟项目的 API Web 框架。它更像是一个脚手架,尊崇 Golang 的编程理念,集众多好评的、高性能的核心部件作为支撑,同时也提供了许多易用的组件以便能够快速适应更多业务场景。我们相信开发一定是一种让人享受创造的愉快体验。

Totoval 将开发者从痛苦的编码过程中解脱出来。做得更少,想得更多。

架构

Totoval 包含两个独立的两部分,分别是 Totoval 和 Totoval Framework。

Totoval

Totoval 是定义 Totoval 目录映射(directory mapping)的主仓库。目前包含七部分:

  • app
    关于项目的所有组件都包含在 app 目录下。
  • bootstrap
    bootstrap 包含了在Totoval启动前所需初始化的组件。
  • config
    Totoval所有的配置文件都应放在 config 目录下。
  • database
    database 目录包含所有与数据库交互过程所需的文件。
  • resources
    Totoval的语言包和视图模版等资源文件存放在 resources 目录。
  • routes
    Totoval的路由结构注册文件存放在 routes 目录下。
  • environment file
    environment file 特指的是 .env.json文件,这个文件以 json 格式存储配置内容,并且这些内容会覆盖在 config 文件中相同的键。
  • entrypoint
    • main.go 

                main.go 是Web应用的入口文件,它将与你所配置的服务器监听端口绑定起来。

    • artisan.go 

                artisan.go 是命令行应用的入口文件,你可以使用这个入口来调用Totoval中定义的所有命令行指令集。

Totoval Framework

Totoval Framework 包含 Totoval 会用到的一组工具,使用者只需在 Totoval 主仓库的 go.mod 文件导入它即可。

 相关资料
  • 我以ServletContainer的身份从Tomcat切换到Jetty,并尝试使用Jetty的所有默认设置启用SPDY。以下是启用SPDY的步骤: > 我下载并解压缩Jetty 我在webapps中复制了一个。war文件和一些只针对项目的部署描述符。 (现在是棘手的部分)我通过执行以下命令来启用SPDY: java-jar start.jar--add-to-startd=spdy 我接受不受信

  • 问题内容: 我正在尝试使用HTML5功能。它可以使用IE8完成,但是当我尝试使用它时,却出现了JavaScript错误 所以我的问题是:IE8 可以直接使用吗?这是我的代码: 问题答案: 它确实支持,尽管您需要处于IE8模式(这在IE7模式下不起作用)。 要检查您是否在IE8模式下工作,请加载开发人员控制台。在顶部,确保已选择IE8模式。标准模式也不错。 您还需要确保的一件事是您正在使用HTML5

  • 我正在阅读这个教程页面:https://javaee.github.io/tutorial/security-intro006.html这解释了我应该可以通过以下网址查看主页(index.html)的SSL版本:https://localhost:8181。但是,当我将浏览器指向这个地址时,我收到一个错误,如图1所示。 我觉得第一次配置这个可能需要几个小时。有没有人有教程可以帮助我在Glassfi

  • 我的工具提示在d3图表中是开箱即用的。 有人能告诉我我做错了什么吗? css- 工具提示的div- 我觉得有点问题,请指导我。 密码沙盒https://codesandbox.io/s/wizardly-butterfly-2nnbw

  • 问题内容: 考虑这些表达式…请耐心等待…这是一个很长的清单… (注意:有些表达式是重复的-只是为了表示一个“上下文”) 你如何理解这种复杂性和混乱性。手工计算表达式的结果时,如何总是对的。或者,当阅读其他人的代码时,我应该只是忽略它们,而从不试图理解表达式的实际作用吗? 问题答案: 对于这篇文章的篇幅,我深表歉意,但我决定选择完整性。 一旦你了解了一些基本规则,就不难概括它们。我将尽力举例说明。由

  • 问题内容: 我的问题是关于具有Hibernate,@ OneToOne关系和延迟加载的JPA 2.0。 首先我的设置: Spring 3.0.5。发布 SprnigData JPA 1.0.1.RELEASE 休眠3.5.2-最终 DBMS:PostgreSQL 9.0 最近,我遇到了一个事实,即@OneToOne关系无法以惰性方式(FetchType.LAZY)来获取,至少没有字节码检测,编译时