> 백엔드 개발 > Golang > PostGolang 인쇄 기능

PostGolang 인쇄 기능

Linda Hamilton
풀어 주다: 2024-12-31 11:21:13
원래의
516명이 탐색했습니다.

PostGolang Print Functions

시리즈: 골랑

Golang의 인쇄 기능

Golang에서는 텍스트 인쇄에 여러 가지 기능을 사용할 수 있으며 각 기능은 특정 사용 사례에 사용됩니다. 다음은 가장 일반적으로 사용되는 인쇄 기능에 대한 설명입니다.

1. fmt.인쇄

설명:
줄 바꿈을 추가하지 않고 제공된 인수를 일반 텍스트로 인쇄합니다. 출력 형식을 지정하지 않습니다.

사용 사례:
특정 형식이 필요하지 않은 간단한 연결된 텍스트 또는 값의 경우.

fmt.Print("Hello")          // Output: Hello
fmt.Print("World")          // Output: HelloWorld
fmt.Print(123, " GoLang")   // Output: HelloWorld123 GoLang
로그인 후 복사

2. fmt.Println

설명:
제공된 인수를 일반 텍스트로 인쇄하고 끝에 줄 바꿈을 추가합니다.

사용 사례:
인쇄 후 자동 줄바꿈을 원하는 간단한 출력용.

fmt.Println("Hello")         // Output: Hello (with newline)
fmt.Println("World")         // Output: World (on a new line)
fmt.Println(123, "GoLang")   // Output: 123 GoLang (on a new line)
로그인 후 복사

3. fmt.Printf

설명:
지정된 형식 문자열에 따라 텍스트 형식을 지정하고 인쇄합니다. 형식 문자열에 명시적으로 포함되지 않는 한 줄바꿈을 추가하지 않습니다.

사용 사례:
동적 또는 형식화된 출력의 경우(예: 정수, 부동 소수점, 문자열 등).

name := "Alice"
age := 25
fmt.Printf("My name is %s and I am %d years old.", name, age)
// Output: My name is Alice and I am 25 years old.
로그인 후 복사

일반적인 형식 동사:

Verb Description Example
%s String fmt.Printf("%s", "Go")
%d Integer (base 10) fmt.Printf("%d", 123)
%f Floating-point fmt.Printf("%.2f", 3.14)
%v Default format for any value fmt.Printf("%v", true)
%T Type of the variable fmt.Printf("%T", name)
% v Struct with field names fmt.Printf("% v", obj)

4. fmt.스프린트f

설명:
fmt.Printf와 같은 텍스트 형식을 지정하지만 콘솔에 인쇄하는 대신 형식이 지정된 문자열을 반환합니다.

사용 사례:
나중에 사용할 문자열 준비용(예: 로깅, 응답 작성)

formatted := fmt.Sprintf("Hello, %s!", "Alice")
fmt.Println(formatted)
// Output: Hello, Alice!
로그인 후 복사

위 내용은 PostGolang 인쇄 기능의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿