はじめてのGo言語 Hello World
Hello World
hello.go
package main func main() { println("こんにちわこんにちわ") }
実行
$ go run /Users/xxx/hello.go こんにちわこんにちわ
ビルドパス
ビルドパスを変えられないかと思い
環境変数をなんやかんややってみたがいまいちよくわからず...
なにも設定されていなかったので
.bash_profileファイルを作り、環境変数を設定
$ echo $PATH /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin $ echo $GOPATH $ cd ~ $ touch .bash_profile $ export GOPATH=$HOME/xxx/GoLang $ export PATH=$GOPATH/bin:$PATH $ source ~/.bash_profile $ echo $PATH /Users/nnn/xxx/GoLang/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin $ echo $GOPATH /Users/nnn/xxx/GoLang
だけど
$ cd $GOPATH $ mkdir src pkg bin $ go build hello.go $ go install hello.go
うまくいかない。
Go言語とかやってみようかな
と思ったのだけれども、Homebrewすら入っていなかったのでまずはそこから。
ちなみに、Go言語をやってみようと思ったのに意味はない。なんとなく。
Homebrewのインストール
「Homebrew インストール」でググると Xcode もしくは Command Line Tools を
インストールして〜と出てきますが、どちらもインストールしていない状態です。
インストール
Homebrewのサイトに行って
brew.sh
「インストール」と書かれている下に書いてあるコマンドを流す。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
ところが、Installing Command Line Tools
ってところで止まった(止まっているように見える)...
と思ったら動き出した。
ここで、20分ぐらい止まっていたように思う。
すべてのインストールが終わるまでは、およそ30分ぐらい。
確認
$ brew doctor Your system is ready to brew. $ brew -v Homebrew 1.7.1 $ ls /usr/local/ Cellar bin lib share Frameworks etc opt var Homebrew include sbin
参考
Goのインストール
インストール
$ brew install go
$ brew install go Updating Homebrew... ==> Downloading https://homebrew.bintray.com/bottles/go-1.10.3.high_sierra.bottle. ######################################################################## 100.0% ==> Pouring go-1.10.3.high_sierra.bottle.tar.gz ==> Caveats A valid GOPATH is required to use the `go get` command. If $GOPATH is not specified, $HOME/go will be used by default: https://golang.org/doc/code.html#GOPATH You may wish to add the GOROOT-based install location to your PATH: export PATH=$PATH:/usr/local/opt/go/libexec/bin ==> Summary 🍺 /usr/local/Cellar/go/1.10.3: 8,170 files, 336.7MB
参考
8年経ちまして...
あれやこれやいろいろ作っていた時期から8年経ち
スキルの低下が著しくツラいので、
あらためて勉強したいと思い再開します。
なお、今までに作成したサービスは
すべて運用を終了しています。
あしからず...
tw2ja on twinavi
よかったー。
この前完成した(一応) Twitter(ツイート)翻訳サービス「tw2ja」が、
Twitter公式ナビゲーター「twinavi」に載ったよ。
正確に言うと、載せてって言って、取り上げてもらったんだけどさ・・・。
でもまー、よかったよかった。
紹介ページ → ツイートを翻訳して表示する便利サービス「tw2ja」
Twitter(ツイート)翻訳サービス「tw2ja」を作った
実は、Twitterの面白さがよくわからなくて
と言うか、Twitter上で話ができる友達がいなくて
って言うか、知らない人とやり取りするのはなんだか怖いので
有名人をフォローして、その人たちのツイートを眺めてたんです。
英語がわかるようになりたいなって言うのも少しあって
好きな海外のアーティストとかもフォローしてました。
だけど、やっぱり英語はよくわからないので、
結局フォローしているだけで、タイムラインに流れてきても
目に留まらずスルーしてました。
いちいち翻訳ツールや翻訳サイト立ち上げるのも面倒くさいし。
そんな時、テレビで僕がフォローしている海外アーティストの
プライベートネタのようなものが流れていたので
その人のツイートを見返してみると、
数日前のツイートにそのネタのようなものがありました。
翻訳サイトを使いつつ、ツイートを日本語に訳すと
やっぱりそうです。
その時に思いました。
いちいち翻訳サイト開いて翻訳するのめんどくせー。
っつうか、数日前のネタを今頃みても意味ねー。
なので、Twitter上で使える翻訳ツールを作りました。
@tw2jaをフォローして
「@tw2ja 翻訳したい文章」と言う形でつぶやくと
日本語に翻訳して1分前後で返信します。
1分って意外と長く感じる時もあるんですが、
まー、ゆっくり待ちましょう。
しかも、中身はGoogle翻訳なので、訳文が結構適当です。
でも、まー、参考(文脈をつかむ)ぐらいには使えるんじゃないかと・・・。
@tw2ja : <http://twitter.com/tw2ja>
一応、サイトも作りました。海外有名人のアカウント一覧も作ってみました。
tw2ja : <http://tw2ja.transl.me>
眺めてるだけの簡単ショッピング「Don-DonDelu(どん・どんでーる)」を作った
みなさん、インターネットで買い物(欲しいモノ)を見るける時
膨大な商品があって、
膨大なページ数になっちゃってて、
それをクリックしていかなくちゃいけなくて、
途中でイヤになっちゃったことありませんか?
そんなアナタに
自動的にどんどん商品が出てくる
作りました。
検索開始ボタンを押して、
あとは、音楽でも聴きながら鼻歌気分で画面を眺めていれば、
そのうち欲しい商品が出てくるかもしれません。
楽ちんですね。
なんて、ホントはゆーすけべーさんの「DaraPic Search」ぱくっただけです。
いや、人聞きの悪い・・・リスペクトです。
パクリスペクトです!