IT-Learning Blog

GolangやMac/Linuxなど日々プログラミングについて学んだことを備忘録として記事にしています。

Debian 11 bullseye がリリース

人気ディストリビューション Ubuntu のベースにもなっているDebianのニューバージョン「bullseye(ブルズアイ)」がリリースされた。 debian 11 bullseye released 以下、目新しい新機能等について記載する。 デスクトップ環境 debian 11 bullseye にはいくつ…

Kindle「最短3時間で覚えるLinux シェルスクリプト」を読む

Kindle unlimited サービスの対象に「最短3時間で覚えるLinuxシェルスクリプト」が登録されていたのでひととおり読んでみた。 最近、仕事でMac・Linux用のシェルスクリプトを書く機会が増えてきた。これまでシェルスクリプトはLPICで初歩を勉強してネットの…

書籍「Nginx 実践ガイド」

Amazonのサブスクリプションサービス「Kindle Unlimited」では書籍が読み放題だが、登録されている本の中には技術書籍もある。 技術書籍は高いのでサブスクで読むことができると大変ありがたい。仕事で使うので本来は会社の本棚にあるといいのだけど、このコ…

Golang - 変数

Go言語の変数は型を備えている。変数の方は大きく分けると「値型」「参照型」「ポインタ型」の3種類に分かれる。 「値型」は整数や実数といった「値」そのものを格納する変数。 「参照型」は「スライス」「マップ」「チャネル」という3つのデータ構造のいず…

Golang の環境構築

Golang 開発環境の構築 Go言語は Windows、Linux、Mac で動作する。導入方法は環境ごとにそれぞれ異なる。 筆者はMac(macOS ※)を使用している。以降、Macの場合の導入例を記述している。 ※ M1 MacBook Air / macOS 11.4 Big Sur 2020 Apple MacBook Air Ap…