「Go言語」文字列のエスケープシーケンスのサンプル

書式
改行 文字列1\n文字列2
ダブルクォーテーション 文字列1\"文字列2
バックスラッシュ 文字列1\\文字列2
使用例

package main

import (
      "fmt"
)

func main() {
      fmt.Println("-----------改行のサンプル---------------")
      fmt.Println("改行: study\nskill")
      fmt.Println("----------水平タブのサンプル----------------")	
      fmt.Println("水平タブ: 東京\t大阪")
      fmt.Println("----------垂直タブのサンプル----------------")
      fmt.Println("垂直タブ: tokyo\v日本")
      fmt.Println("---------ダブルクォーテーションのサンプル-----------------")
      fmt.Println("ダブルクォーテーション: arkgame\"arkgame")
      fmt.Println("---------バックスラッシュ-----------------")
      fmt.Println("バックスラッシュ: stu\\stu")
}

実行結果

C:\study\skill\golang>go run 112.go
-----------改行のサンプル---------------
改行: study
skill
----------水平タブのサンプル----------------
水平タブ: 東京  大阪
----------垂直タブのサンプル----------------
垂直タブ: tokyo日本
---------ダブルクォーテーションのサンプル-----------------
ダブルクォーテーション: arkgame"arkgame
---------バックスラッシュ-----------------
バックスラッシュ: stu\stu

 

Go言語

Posted by arkgame