Programming-golang

cloudbuildでビルドしたgo言語ファイルがdockerのubuntuイメージ上で実行できない

問題 cloudbuildでビルドしたGo言語のプログラム(ELF形式)を、dockerコンテナ( ubuntu:latest )上で実行しようとしすると実行に失敗する。 # file myapp myapp: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib…

Go言語入門:変数の宣言

『プログラミング言語Go』(初版)の該当箇所を読んだまとめになります。 ページ番号は同書内のページ番号です。 4種類の型 Go言語の型は以下の4種類(P57) 基本型 (basic type) 合成型 (aggregate type) 参照型 (reference type) インターフェース型 (interfac…

Go言語入門:string型の使い方の確認

Go Playground - The Go Programming Language package main import ( "fmt" "reflect" ) func main() { fmt.Printf("Go言語におけるstring型は「不変(immutable)なバイト型のスライス」らしい\n") s := "hello, world" // 宣言 // immutable==再代入不可な…

/* https://sunrise033.com/entry/hatena-blog-how-to-hierarchicalize-categories */