自 0.2 版以来(2020 年 12 月),有 5769 个提交被推送到 master 分支,有 1697 个 bug 被修复。从现在开始,Vlang 将每隔 4 个月做一次重大更新。
V 0.3 部分更新内容如下:
v translate file.c
Option
Result
ustring
[]rune
byte
u8
datatypes
Heap
Queue
Stack
BSTree
LinkedList
[]int{init: it}
>>>
>>>=
nofloat
unsafe
compress.gzip
net
net.http
vweb
v -b go -o file.go file.v
isize
usize
size_t
datatypes.fsm
更多详情可查看:https://github.com/vlang/v
评论删除后,数据将无法恢复
V(Vlang)0.3 正式发布,改进泛型
自 0.2 版以来(2020 年 12 月),有 5769 个提交被推送到 master 分支,有 1697 个 bug 被修复。从现在开始,Vlang 将每隔 4 个月做一次重大更新。
V 0.3 部分更新内容如下:
v translate file.c(演示视频,YouTube)Option和Result现在是独立的类型,旧的代码将在未来 1 年内可以继续正常使用ustring已被[]rune所取代byte已被改名为u8,旧的代码将在未来 1 年内可以继续正常使用datatypes模块现在有Heap,Queue,Stack,BSTree,LinkedList[]int{init: it})>>>和>>>=(它们的工作原理与 Java 中的完全一样)nofloat选项,这对编写内核和没有 FPU 的嵌入式系统很有用unsafe的情况下使用compress.gzipnet/net.http/vweb修正v -b go -o file.go file.v)isize和usize类型,弃用size_t,改用usize。datatypes和datatypes.fsm模块。更多详情可查看:https://github.com/vlang/v