[PD1] restructure
This commit is contained in:
parent
c0e19b5774
commit
8553e1674e
17 changed files with 141 additions and 33 deletions
1
Projs/PD1/internal/server/datastore.go
Normal file
1
Projs/PD1/internal/server/datastore.go
Normal file
|
@ -0,0 +1 @@
|
|||
package server
|
30
Projs/PD1/internal/server/server.go
Normal file
30
Projs/PD1/internal/server/server.go
Normal file
|
@ -0,0 +1,30 @@
|
|||
package server
|
||||
|
||||
import (
|
||||
_ "PD1/internal/utils/cryptoUtils"
|
||||
_ "PD1/internal/utils/networking"
|
||||
"fmt"
|
||||
"net"
|
||||
)
|
||||
|
||||
func clientHandler(conn net.Conn) {
|
||||
|
||||
}
|
||||
|
||||
func Run(port int) {
|
||||
ip, err := net.ResolveTCPAddr("tcp", ":8080")
|
||||
if err != nil {
|
||||
panic("Server could not bind to address")
|
||||
}
|
||||
listener, err := net.ListenTCP("tcp", ip)
|
||||
if err != nil {
|
||||
panic("Server could not listen on address")
|
||||
}
|
||||
for {
|
||||
conn, err := listener.Accept()
|
||||
if err!=nil{
|
||||
panic("Server could not accept connection")
|
||||
}
|
||||
go clientHandler(conn)
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue