>백엔드 개발 >Golang >Printf, Println 또는 Print 중 어떤 Go Print 기능을 사용해야 합니까?

Printf, Println 또는 Print 중 어떤 Go Print 기능을 사용해야 합니까?

Barbara Streisand
Barbara Streisand원래의
2024-11-10 09:55:03758검색

Which Go Print Function Should You Use: Printf, Println, or Print?

Printf vs. Println vs. Print in Go

Go는 콘솔에 데이터를 출력하는 세 가지 다목적 기능인 Printf, Println 및 Printf를 제공합니다. 인쇄. 이러한 함수는 정보 표시라는 공통 목표를 공유하지만 기능과 서식 옵션이 다릅니다.

Printf

Printf(일명 "Print Formatter")가 가장 많이 사용됩니다. 세 가지 기능이 다양하고 복잡합니다. "%s"(문자열의 경우), "%d"(정수의 경우) 및 "%f"(부동 소수점의 경우)와 같은 형식 지정자를 사용하여 형식을 지정하고 문자열에 값을 삽입할 수 있습니다. 예를 들어, Printf를 사용하여 형식 지정자 "%T"를 사용하여 변수 유형을 인쇄할 수 있습니다.

fmt.Printf("%T", FirstName)

FirstName은 문자열 변수이므로 "문자열"이 출력됩니다.

인쇄

인쇄는 세 가지 기능 중 가장 간단합니다. 형식 지정 없이 단순히 인수(문자열, 변수 등) 목록을 콘솔에 인쇄합니다. 예:

fmt.Print("Hello", " ", "World!")

이렇게 하면 "Hello World!"가 출력됩니다.

Println

Println(일명 "Print Line")은 Print와 유사하지만 자동 개행 문자("n")가 추가됩니다. 마지막에. 이는 별도의 줄에 여러 명령문을 인쇄하는 데 유용합니다.

fmt.Println("Line 1")
fmt.Println("Line 2")

이 결과는 다음과 같습니다.

Line 1
Line 2

위 내용은 Printf, Println 또는 Print 중 어떤 Go Print 기능을 사용해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.