プログラミング、フリーダイビング、ブロックチェーンのブログ

プログラミング道場

「 の記事 」 一覧

2018年に1980円で買ったnoteがいつの間にか削除されていた話

2021/01/22   -ポエム, 社会

別にこの記事は、誰かを糾弾したいわけでもないし、お金の返金を求めているわけでもない。 法律的に誰かが何か悪いことをしたわけではない。 ただアフィリエイト、note業界って怖いな〜と思ったので、それをそのまま素直に伝えたい。 大袈裟かもしれん ...

【Go言語入門】goroutineの使い方を説明します

2021/01/22   -Go, プログラミング

goroutine スレッドを生成して並列処理を行う 上手くいかない例 スレッドを生成して並列処理を行おうとしたけど、実行されない場合。 スレッドが生成される前にプログラムが終了すると、goで指定した関数は実行されません。 sync.Wai ...

「失敗の本質」に書かれている内容はコロナ禍の対応にも当てはまっている

2021/01/19   -ポエム, 社会

日本軍は優れていた 「失敗の本質」というタイトルですが、この本には日本軍の優れた特性についても書かれています。 まずは、日本には素晴らしい点もあるという事例から紹介していきたいと思います。 アメリカのパイロットに「1対1では戦うな」と厳命さ ...

【Go言語入門】インターフェースの使い方を説明します

2021/01/15   -Go, プログラミング

インターフェース インターフェースを使うことで、structに使用するメソッドを強制することができます。 下記のコードでは、Human型を指定することで、PersonにchangeNameとsayNameの両方を強制的に実装させています。 ...

【Go言語入門】構造体(Struct)の使い方を説明します

2021/01/15   -Go, プログラミング

構造体の使い方 構造体はstructを使って定義します。 そして、その構造体と関数を紐付けるために、関数の前にstruct名を指定します。 Go言語には構造体のコンストラクタがないため、構造体の初期化を行うには構造体の属するパッケージにコン ...

【Go言語入門】エラーハンドリングの使い方を説明します

2021/01/15   -Go, プログラミング

エラーハンドリング例 try-catchっぽい書き方 Go言語でtry-catchっぽく書こうとすると、こんな書き方になります。 panicを使って例外を発生させて、deferとrecoverで例外をキャッチしています。 関数に独自の例外を ...

【Go言語入門】ログの使い方を説明します

2021/01/15   -Go, プログラミング

ログの基本 Println、Printf、Fatalln、Fatalfなどを使います。 簡単なログの使い方 ファイルにログを書き込む方法 まとめ この記事では、Go言語のログについて説明しました。 Good luck for your en ...

【Go言語入門】ポインタの使い方を説明します

2021/01/15   -Go, プログラミング

ポインタの基本 まずは、「&」と「*」の基本的な使い方を説明します。 変数の前に「&」をつけるとアドレスを取得できます。 アドレスの前に「*」をつけると値を取得できます。 ポインタを使った関数 ポインタを使った関数を見てみる ...

コロナ禍でも株価が上がり続ける理由(インフレしない理由も解説)

2021/01/14   -ポエム, 社会

コロナ禍でも株価が上がり続ける理由 「コロナ禍でも株価が上がり続ける理由」だけを説明するのは非常に簡単だ。 質問;なぜ、株価が上がっているのか? 回答;日本銀行がお金を刷って、株を買っているから。 バカバカしいかもしれないが、本当にこれだけ ...

【Go言語入門】forとrangeを説明します

2021/01/13   -Go, プログラミング

for forは、処理を繰り返す時に使います。 breakは、ループ処理を途中で終了する時に使います。 continueは、ループ処理で処理をスキップする 基本的なfor文 breakとcontinue 無限ループの書き方 range ra ...

【Go言語入門】関数とクロージャを説明します

2021/01/12   -Go, プログラミング

関数 関数とはある処理をまとめたもので、funcを使って定義します。 関数は戻り値を返すこともできます。 関数を変数に入れることもできます。 クロージャ クロージャとは無名関数のことです。 関数自体を返すことができます。 可変長引数 引数の ...

【Go言語入門】キャスト(cast)の説明をします

2021/01/12   -Go, プログラミング

数字から文字列へのキャスト 文字列から数字へのキャスト intとfloatのキャスト リスト(配列)の要素をキャストする まとめ この記事では、Go言語でキャストをする方法を説明しました。 文字列、整数、小数の全ての値をキャストできるように ...

Copyright© プログラミング道場 , 2021 All Rights Reserved Powered by AFFINGER4.