입력을 수집하고 입력을 표시하기 위해 이것을 사용합니다. 그러나 이렇게하면 "something"텍스트가 새 줄에 표시되지만 원하는 것은 같은 줄에 표시 할 텍스트, 어떤 아이디어?bufio.NewReader는 항상 새 줄을 만듭니다./
func main() {
fmt.Println("Example")
print("example: ")
in := bufio.NewReader(os.Stdin);
input, err := in.ReadString('\n');
if err != nil {
fmt.Println("Error: ", err)
}
fmt.Println(input, "something")
}
문자열과 함께 사용할 수 있습니까? "fmt.Printf (string : % s, input)"가 작동하지 않습니다. ( –
첫 번째 인수는 문자열 형식이어야합니다 (예 : 큰 따옴표로 묶음). 모든 후속 인수는 순서에 따라 자리 표시 자 유형과 일치해야합니다. 그대로 그것은 필요에 자리를 대체하는 제 문자열을 출력한다 또 다른 예는 다음과 같습니다.'fmt.Printf은 ( 는 "INT가 % d를 문자열 %의 S는"3, "문자열입니다.") (int 유형에 % d, % s는 문자열에 적용됩니다.) – Robbie