Gorilla Toolkit项目已经归档了,处于只读模式了,基本上算是到了尽头了!这个起始于的Go语言Web后端开发框架最终没能逃脱开源软件的宿命。随着Go语言而崛起,随着Web后端开发而强大,再在各个Web框架的角逐中暗淡下来。
没有什么感到可惜的,也没有什么称得上是忠诚的用户,一切都随时间去吧,新的技术终究替代老的技术。
现在搞个编程语言这么简单吗?V语言-一个简单、快速和安全的编程语言
1.这个语言你在一个小时可能就学会了
2.编译速度: 使用Clang作为后端的话,大约每秒110K行代码,使用本地和tcc后端的话大约每秒1M行代码。
3.V语言自己编译自己小于一秒钟
4.性能与C相当(它的主要后端将其编译为可读的C代码)
5.安全:没有null,没有全局变量也没有undefined行为,缺省使用immutability。
6.支持C到V语言的转换
7.代码热加载
8.创新式内存管理
9.跨平台图形库
10.跨平台编译
10.支持REPL
11.内置ORM
12.内置Web开放框架
13.后端支持C和Javascript语言
官网地址:网页链接
项目地址: 网页链接
各种编程语言的跨平台应用解决方案之战正式打响了?Go语言项目Wails 2.0.0版本正式发布了,至此,几个主要的编程语言已经形成各自的跨平台应用开发解决方案。
Electron方案采用前后端都为JavaScript的方式实现,已经又很多开源项目在实施,成功案例多不胜数;之后是火热的Rust语言携带Tauri 1.1杀出,其采用的策略是Rust作为后端,前端技术任意搭配,为了降低安装包的大小,它采用了使用操作系统内置WebView,而不像Electron那样将整个WebKit集成到安装包中;现在Go语言的开发框架Wails也更新至2.0.0版本了,与Tauri类似,只不过它的后端采用的是Go语言编写,前端开发技术可以随意搭配,不管你前端开发使用的是React,还是Vue都可以很好地支持。
其它更为重量级的Google Flutter、微软MAUI以及C++领域的Qt解决方案等等都是十分成熟的技术,有了选择才会有比较,有了比较才会有优化。
项目地址:
Wails:网页链接
Electron:网页链接
Tauri:网页链接
#如何选择开源软件才能控制企业成本# #wails# #tauri# #electronjs#