热更新(Hot code reloading)


module main
 
import time
import os
 
[live]
fn print_message() {
	println('Hello! Modify this message while the program is running.')
}
 
fn main() {
	for {
		print_message()
		time.sleep_ms(500)
	}
}

使用v -live message.v构建此示例。

要热更新的函数在定义之前必须具有[live]属性。

目前,程序运行时无法修改类型。

更多示例,包括图形应用程序请访问:V语言热更新示例