Go进阶53:从零Go实现Websocket-H5-RDP/VNC远程桌面客户端

Overview

gei

运行demo

cd $代码目录

# 编译前端代码
cd frontend
npm install
npm run build

# 编辑golang 代码(docker)
cd ..

docker-compose build

# 运行 docker-compose 
docker-compose up --remove-orphans


echo '浏览器访问 http://127.0.0.1:9528'

todo:(懒...)

  1. guac 目录独立单独的package,只依赖标准库,减少go.mod的行数
  2. 优化前端代码,
You might also like...
Comments
  • 无法连接的问题

    无法连接的问题

    作者你好,我调试了一下您的代码,然后按照您视频中的步骤一步步编译好了,这些都没问题,我打开localhost:9528也正常显示,但是就一直无法连接,当我点击连接后,会弹出来WAITING和DISCONNECTED的信息,试过很多次一直都没法解决。想请教一下做着这种属于什么情况呢?改的话应该怎么改呢?

    opened by juhao5208 2
  • can't connect to remote device

    can't connect to remote device

    Hi, I run your code and get some problems. I run "npm run serve" in cmd, and run main.go in cmd . broswe in 127.0.0.1:8080, I get the view, but after I change "资产Host" to my target windows' ip, such as 192.168.199.101, the browser notice me that waiting and final connect fail. How do I do ?

    opened by yuancpfive 0