diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5f4ebb8 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +main.exe diff --git a/main.go b/main.go index 73da53e..0c0b09f 100644 --- a/main.go +++ b/main.go @@ -4,8 +4,9 @@ import ( "fmt" "io" "log" - "os" "net/http" + "os" + "strings" ) var Error *log.Logger @@ -26,7 +27,10 @@ func init() { func main() { http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { - fmt.Fprintf(w, r.RemoteAddr) + fullIP := r.RemoteAddr + parts := strings.Split(fullIP, ":") + ip := parts[0] + fmt.Fprintf(w, ip) }) http.ListenAndServe(":8080", nil)