Printf()를 사용하여 Go에서 형식이 지정된 항목 인쇄

Go는 Printf() 기능(및 대부분의 다른 언어)을 사용하여 형식을 지정하고 인쇄할 수 있습니다. 이 함수는 fmt 패키지의 일부이며 다른 모든 언어와 동일하게 작동합니다.

package main
import "fmt"

func main() {
  fmt.Printf("%d", 123) // 123
}


여기서 123 값을 숫자( %d )로 인쇄했습니다.

채워진 숫자 인쇄



때로는 숫자를 0으로 채우고 싶을 수도 있습니다.

fmt.Printf("%05d", 123) // 00123


그러면 00123가 표시됩니다(왼쪽 패드에 5개의 기호에 숫자가 지정되고 0을 사용하여 채움).

부울 인쇄



부울 변수%t의 경우 형식을 사용하여 텍스트 표현을 얻을 수 있습니다.

fmt.Printf("%t", true) // true
fmt.Printf("%t", false) // false


Sprintf()Printf()와 같이 작동하지만 문자열을 인쇄하는 대신 반환합니다.

Good tutorial and cheat-sheet 가능한 형식 옵션.

좋은 웹페이지 즐겨찾기