<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Go on Blogenist -ブロゲニスト-</title><link>https://blogenist.jp/tags/go/</link><description>Recent content in Go on Blogenist -ブロゲニスト-</description><generator>Hugo -- gohugo.io</generator><language>ja</language><lastBuildDate>Fri, 22 Mar 2019 18:45:16 +0900</lastBuildDate><atom:link href="https://blogenist.jp/tags/go/index.xml" rel="self" type="application/rss+xml"/><item><title>【初心者向け備忘録】Java脳視点で感じたGo言語とJava言語の記述方法/書き方/コーディング規則の違いまとめを随時更新していくお【プログラミング独学】</title><link>https://blogenist.jp/2019/03/22/7750/</link><pubDate>Fri, 22 Mar 2019 18:45:16 +0900</pubDate><guid>https://blogenist.jp/2019/03/22/7750/</guid><description>&lt;img src="https://blogenist.jp/wp-content/uploads/2019/03/javaAndGoDiffEye.png" alt="Featured image of post 【初心者向け備忘録】Java脳視点で感じたGo言語とJava言語の記述方法/書き方/コーディング規則の違いまとめを随時更新していくお【プログラミング独学】" /&gt;&lt;h2 id="java脳がgoを覚えた際に引っかかった点をまとめてみよう"&gt;Java脳がGoを覚えた際に引っかかった点をまとめてみよう&#10;&lt;/h2&gt;&lt;div&gt;&#13;&#10; &lt;p&gt;筆者は&lt;strong&gt;もっぱらのJava人間&lt;/strong&gt;です。&lt;br /&gt;システム屋になってからは&lt;strong&gt;Javaをメイン武器&lt;/strong&gt;に構えながら、&lt;strong&gt;HTML/JavaScript/CSS&lt;/strong&gt;などをちょこちょこ触っていました。&lt;/p&gt;</description></item><item><title>【ターミナルの使いやすさ抜群に】標準出力に対する最強の検索ツール「Peco」をインストールしたら幸せになった【バイバイgrep/find】</title><link>https://blogenist.jp/2018/10/16/6563/</link><pubDate>Tue, 16 Oct 2018 21:55:28 +0900</pubDate><guid>https://blogenist.jp/2018/10/16/6563/</guid><description>&lt;img src="https://blogenist.jp/wp-content/uploads/2018/10/pecoHistoryEye.png" alt="Featured image of post 【ターミナルの使いやすさ抜群に】標準出力に対する最強の検索ツール「Peco」をインストールしたら幸せになった【バイバイgrep/find】" /&gt;&lt;h2 id="pecoを使ってみよう"&gt;pecoを使ってみよう&#10;&lt;/h2&gt;&lt;div&gt;&#13;&#10;&lt;h3 id="ターミナル検索"&gt;ターミナル検索&#10;&lt;/h3&gt; &lt;p&gt;皆さんはターミナルで&lt;strong&gt;テキスト検索や文字列検索&lt;/strong&gt;を行う際はどのようにやっていますでしょうか？&lt;/p&gt;&#13;&#10; &lt;p&gt;&lt;code&gt;grep&lt;/code&gt;や&lt;code&gt;find&lt;/code&gt;などの&lt;strong&gt;標準コマンド&lt;/strong&gt;もありますが、いかんせん&lt;strong&gt;使いにくい&lt;/strong&gt;ですよね。。。&lt;/p&gt;</description></item><item><title>【レッツカスタマイズ】Visual Code StudioにGo言語の開発環境を整えてみよう！</title><link>https://blogenist.jp/2018/03/11/2201/</link><pubDate>Sun, 11 Mar 2018 21:02:37 +0900</pubDate><guid>https://blogenist.jp/2018/03/11/2201/</guid><description>&lt;img src="https://blogenist.jp/wp-content/uploads/2018/03/setupGoInVSCodeEye.png" alt="Featured image of post 【レッツカスタマイズ】Visual Code StudioにGo言語の開発環境を整えてみよう！" /&gt;&lt;h2 id="go言語"&gt;Go言語&#10;&lt;/h2&gt;&lt;div&gt;&#13;&#10; &lt;p&gt;以前、&lt;a href="https://blogenist.jp/it/2018/03/08/2185/" target="_brank"&gt;コチラ&lt;/a&gt;の記事にて&lt;strong&gt;Visual Studio Code&lt;/strong&gt;のインストール方法をご紹介しました。&lt;/p&gt;&#13;&#10; &lt;p&gt;&lt;strong&gt;単なるテキストエディタ&lt;/strong&gt;としても非常に便利ですが、&lt;strong&gt;開発環境&lt;/strong&gt;として利用することももちろん可能なくらい&lt;strong&gt;高機能&lt;/strong&gt;です。&lt;/p&gt;</description></item><item><title>【Hombrew】Go言語のパッケージ管理ツール「Glide」のインストール方法【使い方】</title><link>https://blogenist.jp/2018/01/20/1986/</link><pubDate>Sat, 20 Jan 2018 15:29:20 +0900</pubDate><guid>https://blogenist.jp/2018/01/20/1986/</guid><description>&lt;img src="https://blogenist.jp/wp-content/uploads/2018/01/glideInstallEye-1.png" alt="Featured image of post 【Hombrew】Go言語のパッケージ管理ツール「Glide」のインストール方法【使い方】" /&gt;&lt;h2 id="go言語のパッケージ管理の課題"&gt;Go言語のパッケージ管理の課題&#10;&lt;/h2&gt;&lt;div&gt;&#13;&#10; &lt;p&gt;&lt;strong&gt;Go言語&lt;/strong&gt;は基本的に「&lt;strong&gt;&lt;code&gt;go get ~&lt;/code&gt;&lt;/strong&gt;」でインストールしたパッケージはすべて&lt;strong&gt;環境変数&lt;code&gt;$GOPATH&lt;/code&gt;&lt;/strong&gt;配下にインストールされます。&lt;br /&gt;また、&lt;strong&gt;Go1.8&lt;/strong&gt;からは&lt;strong&gt;環境変数&lt;code&gt;$GOPATH&lt;/code&gt;を設定していない場合は、&lt;code&gt;$HOME/go&lt;/code&gt;を利用する&lt;/strong&gt;ようになっています。&lt;br /&gt;そして、Goを&lt;strong&gt;ビルド&lt;/strong&gt;するときには、常に&lt;strong&gt;環境変数&lt;code&gt;$GOPATH&lt;/code&gt;またはこのディレクトリ&lt;/strong&gt;を見るので、&lt;strong&gt;同じモジュール&lt;/strong&gt;でも&lt;strong&gt;ビルドするプログラムによってバージョンを変える&lt;/strong&gt;、といった事は&lt;strong&gt;標準の機能では実現出来ません。&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>【mac】Go言語の複数バージョンを管理する「goenv」のインストール方法【Homebrew】</title><link>https://blogenist.jp/2018/01/18/1942/</link><pubDate>Thu, 18 Jan 2018 01:07:25 +0900</pubDate><guid>https://blogenist.jp/2018/01/18/1942/</guid><description>&lt;img src="https://blogenist.jp/wp-content/uploads/2018/01/goEnvInstallEye.png" alt="Featured image of post 【mac】Go言語の複数バージョンを管理する「goenv」のインストール方法【Homebrew】" /&gt;&lt;h2 id="複数バージョンの共存の必要性"&gt;複数バージョンの共存の必要性&#10;&lt;/h2&gt;&lt;div&gt;&#13;&#10; &lt;p&gt;前回の記事にて、&lt;strong&gt;go言語の環境構築&lt;/strong&gt;についてご紹介しました。&lt;/p&gt;&#13;&#10; &lt;a class="nlink-card" href="https://blogenist.jp/2018/01/17/1926"&gt;&#10; &lt;span class="nlink-card__thumb"&gt;&lt;img src="https://blogenist.jp/wp-content/uploads/2018/01/goInstallEye.png" alt="" loading="lazy"&gt;&lt;/span&gt;&#10; &lt;span class="nlink-card__body"&gt;&#10; &lt;span class="nlink-card__label"&gt;関連記事&lt;/span&gt;&#10; &lt;span class="nlink-card__title"&gt;【mac】Go言語の開発環境構築をHomebrewで行う方法&lt;/span&gt;&#10; &lt;span class="nlink-card__meta"&gt;&#10; &lt;span&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-calendar-time" width="56" height="56" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"&gt;&#10; &lt;path stroke="none" d="M0 0h24v24H0z"/&gt;&#10; &lt;path d="M11.795 21h-6.795a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v4" /&gt;&#10; &lt;circle cx="18" cy="18" r="4" /&gt;&#10; &lt;path d="M15 3v4" /&gt;&#10; &lt;path d="M7 3v4" /&gt;&#10; &lt;path d="M3 11h16" /&gt;&#10; &lt;path d="M18 16.496v1.504l1 1" /&gt;&#10;&lt;/svg&gt;2018/01/17&lt;/span&gt;&#10; &lt;span&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-file-text" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"&gt;&#10; &lt;path stroke="none" d="M0 0h24v24H0z" fill="none"/&gt;&#10; &lt;path d="M14 3v4a1 1 0 0 0 1 1h4" /&gt;&#10; &lt;path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /&gt;&#10; &lt;line x1="9" y1="9" x2="10" y2="9" /&gt;&#10; &lt;line x1="9" y1="13" x2="15" y2="13" /&gt;&#10; &lt;line x1="9" y1="17" x2="15" y2="17" /&gt;&#10;&lt;/svg&gt;&#10;547文字&lt;/span&gt;&#10; &lt;span&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-clock" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"&gt;&#10; &lt;path stroke="none" d="M0 0h24v24H0z"/&gt;&#10; &lt;circle cx="12" cy="12" r="9" /&gt;&#10; &lt;polyline points="12 7 12 12 15 15" /&gt;&#10;&lt;/svg&gt;&#10;&#10;&#10;約2分で読めます&lt;/span&gt;&#10; &lt;/span&gt;&#10; &lt;/span&gt;&#10;&lt;/a&gt;&#10;&#13;&#10; &lt;p&gt;もちろん、そちらの手順にて問題はありませんが、場合によっては&lt;strong&gt;複数のGo言語のバージョンを使いたい！&lt;/strong&gt;というケースもありえます。&lt;/p&gt;</description></item><item><title>【mac】Go言語の開発環境構築をHomebrewで行う方法</title><link>https://blogenist.jp/2018/01/17/1926/</link><pubDate>Wed, 17 Jan 2018 13:46:00 +0900</pubDate><guid>https://blogenist.jp/2018/01/17/1926/</guid><description>&lt;img src="https://blogenist.jp/wp-content/uploads/2018/01/goInstallEye.png" alt="Featured image of post 【mac】Go言語の開発環境構築をHomebrewで行う方法" /&gt;&lt;h2 id="go言語を学ぼう"&gt;Go言語を学ぼう&#10;&lt;/h2&gt;&lt;div&gt;&#13;&#10; &lt;p&gt;仕事で&lt;strong&gt;Go言語&lt;/strong&gt;を学ぶ必要が出てきたので、&lt;strong&gt;Homebrew&lt;/strong&gt;を使って構築してみました。&lt;/p&gt;&#13;&#10; &lt;p&gt;やはり、&lt;mark&gt;Homebrewは便利&lt;/mark&gt;ですね♪&lt;/p&gt;&#13;&#10;&lt;/div&gt;&#13;&#10;&lt;h2 id="そもそもgo言語とは"&gt;そもそもGo言語とは？&#10;&lt;/h2&gt;&lt;div&gt;&#13;&#10; &lt;p&gt;&lt;strong&gt;Google&lt;/strong&gt;が&lt;mark&gt;2009年に開発した&lt;/mark&gt;割と最近出来た&lt;mark&gt;コンパイル型のプログラミング言語&lt;/mark&gt;です。&lt;/p&gt;</description></item></channel></rss>