v/examples/net_t.v

22 lines
388 B
V
Raw Permalink Normal View History

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