Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

windows的支持 #7

Open
yangjuncode opened this issue Sep 28, 2019 · 13 comments
Open

windows的支持 #7

yangjuncode opened this issue Sep 28, 2019 · 13 comments
Labels
help wanted Extra attention is needed

Comments

@yangjuncode
Copy link

不期望在windows上有什么好的性能,但是对于演示或者小连接量的系统,还是有作用的

或许可以像evio一样基于std库实现,接口统一就好

@Allenxuxu
Copy link
Owner

增加 windows 支持也可以方便调试。
我会将 windows的支持 列入计划中,如果你感兴趣,可以PR。

@Allenxuxu Allenxuxu added the help wanted Extra attention is needed label Oct 14, 2019
@MrChang0
Copy link

WSL 可以解决

@changshoumeng
Copy link

..\github.com\Allenxuxu\gev\eventloop\eventloop.go:18:11: undefined: poller.Poller

golang.org/x/sys/windows

x\sys\windows\dll_windows.go:21:6: missing function body
x\sys\windows\dll_windows.go:24:6: missing function body

建议.
就使用select模式 实现event loop;使得在windows下可以开发代码、调试就好了;然后在Linux下编译时,自动切换到epoll。

@Allenxuxu
Copy link
Owner

@changshoumeng 非常感谢提供建议!
大佬感兴趣的话 ,可以直接 PR。

@lebronyang1
Copy link

windows同样可以达到很好性能啊,iocp模型,之前使用过的iocp模型,写法类似proactor,一个线程监听接收连接,多个work读写

@Allenxuxu
Copy link
Owner

windows同样可以达到很好性能啊,iocp模型,之前使用过的iocp模型,写法类似proactor,一个线程监听接收连接,多个work读写

大佬,感兴趣的话,直接PR吧。😀

@Allenxuxu Allenxuxu pinned this issue Nov 17, 2019
@yiippee
Copy link

yiippee commented Dec 23, 2019

WSL 可以解决

请问在wsl下运行goland无法debug,有遇到过吗?dlv好像不支持wsl下debug,有什么好的debug方法吗?谢谢。

@1514louluo
Copy link

很期待windows的支持

@srdgame
Copy link
Contributor

srdgame commented Jan 8, 2022

什么时候能有windows支持?

@Allenxuxu
Copy link
Owner

什么时候能有windows支持?

目前有计划在用标准库 net 支持一下 windows 的开发使用

@maxbad
Copy link

maxbad commented Oct 9, 2022

期待支持windows呀

@maxbad
Copy link

maxbad commented Feb 8, 2023

大佬,现在支持windows了, 可以打个tag吗?

@Allenxuxu
Copy link
Owner

大佬,现在支持windows了, 可以打个tag吗?

https://github.com/Allenxuxu/gev/releases/tag/v0.5.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

9 participants