gohouse / chatroom

golang websocket简单聊天室

Home Page:http://demo.xxjj.cf:9200/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

chatroom

golang简单聊天室, 使用 h5 + gorilla 实现, 可自由拓展为多个聊天室

在线体现地址

http://demo.xxjj.cf:9200

运行

docker运行

  • 安装dockerdocker-compose
    git clone https://github.com/gohouse/chatroom.git --depth=1
    cd chatroom
    docker-compose up -d
    访问: http://localhost:9200 即可使用

手动运行

  • 安装 golang

  • 使用vgo进行版本控制,开启GO111MODULE
    unix/linux 下开启: export GO111MODULE=on
    windows 下开启: go env -w GO111MODULE=on

  • 下载并运行chatroom

    git clone https://github.com/gohouse/chatroom.git --depth=1
    cd chatroom
    go mod tidy && go mod download
    go run main.go

    访问: http://localhost:9200 即可使用

效果图

About

golang websocket简单聊天室

http://demo.xxjj.cf:9200/

License:Apache License 2.0


Languages

Language:Go 41.7%Language:JavaScript 24.1%Language:HTML 22.9%Language:CSS 11.3%