Go 言語で「基礎プログラミング演習 I 〜100 本ノック基礎編」を解いてみる-No.02「余り」
「基礎プログラミング演習 I 〜100 本ノック基礎編」を解いてみます。
取り扱う問題は以下のサイトを引用させていただきました。
基礎プログラミング演習 I 〜100 本ノック基礎編検証環境$ una ...
Go 言語で ユニットテストを作成する(組み込み機能)
当エントリは以下のエントリの続きとなっています。
Go 言語でパッケージを自作して、それを呼び出してみる – その 1 | Go 言語用ポストイットGo 言語でパッケージを自作して、それを呼び出してみ ...
Go 言語で「基礎プログラミング演習 I 〜100 本ノック基礎編」を解いてみる-No.01「足し算」
「基礎プログラミング演習 I 〜100 本ノック基礎編」を解いてみます。
取り扱う問題は以下のサイトを引用させていただきました。
基礎プログラミング演習 I 〜100 本ノック基礎編検証環境$ una ...
Go 言語で「基礎プログラミング演習 I 〜100 本ノック基礎編」を解いてみる-No.00「ご挨拶」
Go 言語のチュートリアルを終えて少しだけ理解が深まりました。
Go 言語の思想や特徴をもう少し理解しておくのが良さそうな気もしましたが、同時並行して実際にプログラミングを解きながら実践力を身に着けていこうと思いま ...
Go 言語の組み込みモジュールを触ってみる-環境変数の取得・設定(os.Getenv、os.Setenv)
今回は os パッケージに内包されている、 環境変数を取得したり、設定したりするための組み込み関数 を紹介します。
検証環境$ uname -moix86_64 MacBookPro16,1 Darwin$ go ver ...Go 言語の組み込みモジュールを触ってみる-ファイルの書き出し(os.WriteFile)
今回は os パッケージの WriteFile 関数を使ってみます。
検証環境$ uname -moix86_64 MacBookPro16,1 Darwin$ go versiongo version go1.16.3 ...Go 言語の組み込みモジュールを触ってみる-ファイルの読み込み(os.ReadFile)
Go 言語の学習が少し進んできたため、いくつかの組み込みパッケージを触ってさらなる学習を進めていこうと思います。
今回取り上げるのは os パッケージの ReadFile 関数を取り上げます。
検証環境$ u ...Go 言語で map(Key-Value 型の仕組み)をサンプルコードを通して理解する
今回のエントリではここまで作成したモジュールを変更して複数の人々に挨拶を返却したいと思います。
言い換えると「複数の入力」を受け取り、その入力とペアになる「複数の出力」を返す仕組みを実現してみます。
当エン ...
Go 言語のスライスの使い方、仕組みを理解する-その 2 pointer / length / capacity
前回のエントリ で スライス と 配列 の違いや使い方について触れました。
今回は スライス の内部はどうなっているのか?についてもう少しだけ深堀りしていきたいと思います。
スライスの内部を覗いてみるス ...
Go 言語のスライスの使い方、仕組みを理解する-その1
前回のエントリ でスライスが登場したので、理解を整理しました。
Go 言語における スライス ( Slices ) 型は順番に並んだデータを取り扱う場合に便利です。
スライス は他言語に用意されている ...