网络编程
位置:首页>> 网络编程>> Go语言>> Golang多线程刷票的实现代码

Golang多线程刷票的实现代码

作者:lqh  发布时间:2024-02-05 23:08:47 

标签:刷票,Golang,多线程

Golang多线程刷票的实现代码

直接用Go语言来写下刷票。


package main

import (

"fmt"
"net/http"
)

func vote(a chan int) {
for i := 0; i <= 1000; i++ {
http.Get("http://survey.news.ifeng.com/accumulator_ext.php?callback=jQuery1820030119983945041895_1490671752116&key=customLiveaway_support_552&format=js&_=1490671777810")
}
a <- 0
}

func main() {
a := make(chan int, 30)
for i := 0; i < 30; i++ {
go vote(a)
}
for b := range a {
fmt.Println(b)
}
}

上面的代码能刷3W票。

随随便便,我就刷了接近30W票。

来源:https://my.oschina.net/u/248241/blog/869202

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com