Skip to content

elloooooo/goderline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goder Line

Goder Line is a Go implementation of the chat software

Features:

  • Public chat & topic chat
  • Topic group created & joined
  • Show prompting message when new user joined
  • Show all users of every topic
  • Login with exclusive name
  • Manage list of topics by configuration file
  • User can join any topics at the same time

Documentation

Team Introduce

  • Team Name : GODER

  • Team Slogan : Go run,Coders!

  • Team Mmbers : Qiao Zhaohai(captain), Liu Boyu, Mo Yunfeng, He Wei

Installation

PlatForm: Windows

  • First, you should have download and install the Go compilers, if you not, you can refer to the Course

  • Second, you should have downlaod and install two third-party packages.

    ** one is a websocket, You can get it from the website, then install the package under your Go environment variable folder, such as C:\Go\src\code.google.com.

    ** other one is a config, you should install the package under the Go environment variable folder, such as C:\Go\src\github.com\larspensjo\config.

  • Third, download, build all files

    git clone git@git.xiaojukeji.com:student/team6.git

    cd /team6/

    go build ./chat-server...

    chat-server.exe

  • Fourth, run Goder Line

    Please input the ip address "localhost:7777" on your browser

PlatForm: Linux

  • First, you should hava download and install the Go compilers, if you not, you can refer the Course

  • Second, you should have downlaod and install two third-party packages.

    ** one is a websocket, You can get it from the website, then install the package under your Go environment variable folder, such as /usr/lib/golang/src/code.google.com.

    ** other one is a config, you should install the package under the Go environment variable folder, such as /usr/lib/golang/src/github.com/larspensjo/config.

  • Third, download, build all files and run Goder Line

    git clone git@git.xiaojukeji.com:student/team6.git

    cd /team6/chat-server

    go build

    mv ./../config.ini ./

    ./chat-server

  • Fourth, run Goder Line

    Please input the ip address "localhost:7777" on your browser

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published