1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
v/examples/net_t.v
2022-11-05 10:46:40 +03:00

22 lines
391 B
V

import net.http
import sync
import time
fn send_request(mut wg sync.WaitGroup) !string {
start := time.ticks()
data := http.get('https://google.com')!
finish := time.ticks()
println('Finish getting time ${finish - start} ms')
wg.done()
return data.body
}
fn main() {
mut wg := sync.new_waitgroup()
for i := 0; i < 50; i++ {
wg.add(1)
spawn send_request(mut wg)
}
wg.wait()
}