Size: a a a

2020 March 22

DP

Daniel Podolsky in Go-go!
тот ли это чат?
источник

X

Xo in Go-go!
вообще кривой код
источник

J

Jefferson in Go-go!
Daniel Podolsky
тот ли это чат?
Извиняюсь
источник

а

а кто это in Go-go!
Алексей
package main

import (
 "bufio"
 "fmt"
 "net"
 "strings"
)

type сonnection struct {
 net.Conn
}

func settingServer() сonnection {
 fmt.Println("Launching server...")
 ln, _ := net.Listen("tcp", ":8081")
 var conn сonnection
 conn, _ = ln.Accept()
 return conn
}

func main() {
 var conn = settingServer()
 for {
   message, _ := bufio.NewReader(conn).ReadString('\n')
   fmt.Print("Message Received:", string(message))
   newMessage := strings.ToUpper(message)
   conn.Write([]byte(newMessage + "\n"))
 }
}


Теперь ln.Accept() подчеркивает
что подчеркивает?
источник

а

а кто это in Go-go!
вы бы ошибки ловили, для начала
источник

J

Jefferson in Go-go!
Xo
вообще кривой код
Что именно не так?
источник

А

Алексей in Go-go!
Accept() в строке conn, _ = ln.Accept()
источник

а

а кто это in Go-go!
Алексей
Accept() в строке conn, _ = ln.Accept()
а
источник

X

Xo in Go-go!
зачем заменять html код?
$(«#selector»).switchClass(«fa-play», «fa-pause»)
источник

а

а кто это in Go-go!
conn.Conn, _ = ln.Accept()
источник

а

а кто это in Go-go!
но вы что-то не то делаете
источник

а

а кто это in Go-go!
чтоб сделать Write([]byte) надо чтоб connection имел такой метод
источник

а

а кто это in Go-go!
вообще это про io.Writer
источник

OY

Oleg Yurchik in Go-go!
Можно я немножко теории спрошу? Чем вообще отличаются ansi терминал от unix терминала и windows консоли?
источник

а

а кто это in Go-go!
тем что в Windows powershell.exe и cmd.exe не умеют в эскейп-последовательности
источник

а

а кто это in Go-go!
Windows Terminal например умеет
источник

OY

Oleg Yurchik in Go-go!
а кто это
тем что в Windows powershell.exe и cmd.exe не умеют в эскейп-последовательности
то есть все ansi терминалы будут бесполезны в винде, если захочется что-то красить? Но ведь в винде как-то красятся символы в разный цвет
источник

а

а кто это in Go-go!
там свой API для этого
источник

DP

Daniel Podolsky in Go-go!
Oleg Yurchik
Можно я немножко теории спрошу? Чем вообще отличаются ansi терминал от unix терминала и windows консоли?
есть unix и win консоли. это программы, осуществляющие вывод на экран.

есть управляющие ими программы - это, например, ansi term

по возможностям unix и win перекрываются достаточно, чтобы ansi term можно было и там, и там реализовать.
источник

DP

Daniel Podolsky in Go-go!
так что, если у вас есть кросплатформенный ansi term - он будет у вас обладать идентичной функциональностью и там, и сям
источник