main.go 555 B

1234567891011121314151617181920212223242526272829303132
  1. package main
  2. import (
  3. "fmt"
  4. "aytechnology.us/gominecraft/mod/config"
  5. "aytechnology.us/gominecraft/mod/server"
  6. )
  7. //MCServer should not be exported
  8. var MCServer *server.Handler
  9. var Config *config.Handler
  10. func main() {
  11. MCServer = server.NewHandler("java", "server.jar", "1024M", "1024M", "")
  12. Config = config.NewHandler("./server/")
  13. webServer("./webroot/", "8080")
  14. go func() {
  15. i := 0
  16. for {
  17. end := MCServer.LenLog()
  18. log := MCServer.ReadRangeLog(i, end)
  19. for _, line := range log {
  20. fmt.Println(line.Log)
  21. }
  22. i = end
  23. }
  24. }()
  25. }