- 授权协议: Apache-2.0
- 开发语言: Google Go
- 操作系统: 跨平台
- 软件首页: https://github.com/VectorsOrigin/web
- 软件文档: https://github.com/VectorsOrigin/web/blob/master/README.md
- 官方下载: https://github.com/VectorsOrigin/web
软件介绍
webgo,a golang web framework for vectors ERP system
框架提供关于 Http 服务器端最精简逻辑实现,理论上可以兼容大部分其他框架中间件(需要小量修改)。
服务器目录树 App │ ├─module 应用模块目录 │ ├─web 模块目录 │ │ ├─static 静态资源目录 │ │ │ ├─uploads 上传根目录 │ │ │ ├─lib 资源库文件目录(常用作前端框架库) │ │ │ └─src 资源文件 │ │ │ ├─js 资源Js文件目录 │ │ │ ├─img 资源图片文件目录 │ │ │ └─css 资源Css文件 │ │ ├─model 模型目录 │ │ ├─template 视图文件目录 │ │ ├─data 数据目录 │ │ ├─model 模型目录 │ │ └─controller.go 控制器 │ │ │ ├─base 模块目录 │ │ │ └─... 扩展的可装卸功能模块或插件 │ ├─static 静态资源目录 │ ├─uploads 上传根目录 │ ├─lib 资源库文件目录(常用作前端框架库) │ └─src 资源文件 │ ├─js 资源Js文件目录 │ ├─img 资源图片文件目录 │ └─css 资源Css文件 ├─template 视图文件目录 ├─deploy 部署文件目录 │ ├─main.go 主文件 └─main.ini 配置文件
hello world demo
package main
import (
"fmt"
"github.com/VectorsOrigin/web"
)
type (
ctrls struct {
}
)
func (self ctrls) hello_world(hd *web.THandler) {
hd.RespondString("Hello Webgo World!")
}
func main() {
srv := web.NewServer("")
srv.Get("/hello", ctrls.hello_world)
srv.Get("/hello2", func(c *web.THandler) {
c.RespondString("Hello, World")
return
})
srv.Get("/hello3", func(c *web.THandler) {
c.RenderTemplate("hello_world.html", map[string]interface{}{"static": "youpath"})
fmt.Println("b", c.Route.FilePath)
return
})
srv.Listen(":8080")
}
人类2.0
皮埃罗∙斯加鲁菲(Piero Scaruffi) / 闫景立、牛金霞 / 中信出版集团股份有限公司 / 2017-2-1 / CNY 68.00
《人类2.0:在硅谷探索科技未来》从在众多新技术中选择了他认为最有潜力塑造科技乃至人类未来的新技术进行详述,其中涉及大数据、物联网、人工智能、纳米科技、虚拟现实、生物技术、社交媒体、区块链、太空探索和3D打印。皮埃罗用一名硅谷工程师的严谨和一名历史文化学者的哲学视角,不仅在书中勾勒出这些新技术的未来演变方向和面貌,还对它们对社会和人性的影响进行了深入思考。 为了补充和佐证其观点,《人类2.0......一起来看看 《人类2.0》 这本书的介绍吧!
