Go言語

書式
Loop:
for 変数1:=値1;変数1<max値1;変数1++
for 変数2:=値2;変数1<max値2;変数2++ {
if 条件式 {
break Loop ...

Go言語

書式

const ( 定数1 = iota 略)const (定数3 =iota略)

iotaは連番の数字を取得します。iotaの値は0に戻りたい場合、再度constをリセットします。
使用例

package ...

Go言語

書式
1.1つの変数を出力
var 変数名 =値
fmt.Print(“メッセージ:”, 変数名 “\n”)
2.複数の変数を出力
var 変数名 ...

Go言語

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

package mainimport ( "fmt")f ...

Go言語

書式
var (
変数名 string =”値”
)
len(変数名)
len(rune(strA))) fmt.Println("マルチバイト文字の長さ") fmt.P ...

Go言語

書式
var (
変数名1 string =”値”
変数名2 rune =’値’
ダブルクォーテーションで囲むとstring型になります。
シング ...

Go言語

書式
1.配列の定義方法1
var 配列名「数値」 データの型
2.配列の定義方法2
配列名 := int{要素1,要素2,…}
3.配列の定義方法3
配列名 := int{ ...

Go言語

書式
var (
変数名1 float32 =値1
変数名2 float64 =値2
)

使用例

package mainimport ( "fmt")func main() { va ...

Go言語

書式
var (
変数名 int = 値1
変数名 int16 =値2
変数名 int32 =値3
)

使用例

package mainimport ( "fmt")func ...

Go言語

書式
func (re *Regexp) ReplaceAllString(src, repl string) string
正規表現で文字列を置き換えます
変数名: regexp.MustCompile(正規 ...

Go言語

書式
var 変数名 =true
使用例

package mainimport ("fmt") func main() { var cftA bool = true var cftB = true//型なし宣言 ...

Go言語

書式
var 変数名 データの型
使用例

package mainimport ("fmt")func main() { var cftA bool = false//論理値型(bool) var cftB in ...

Go言語

書式
strings.Count(対象文字列, カウントしたい文字列)
使用例

package main import ( "fmt" "strings") func main() { target := "st ...

Go言語

Golangインストール
# dnf install -y epel-release
# dnf install -y golang

インストール済み:
golang-1.14.12-1.m ...

Go言語

1.OSバージョンの確認
# cat/etc/redhat-release
CentOS Linux release 8.3.2011

2.goファイルのダウンロード
# wget

3. ...

Go言語

書式
func (変数名 構造体名) 関数名() string {some code}
変数名 := 構造体名{値}
使用例

package main import "fmt"//構造体Studentの定 ...

Go言語

書式
var 変数名 構造体名
変数名.メンバー変数名
使用例

package mainimport "fmt"//構造体の定義type Books struct { title string autho ...

Go言語

書式
type 構造体名 struct {
メンバ変数
}
使用例

package mainimport "fmt"//構造体(struct) Booksの定義type Books struct ...