kabu

command module
v0.0.0-...-1a1c1ec Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 16, 2020 License: MIT Imports: 7 Imported by: 0

README

kabu

About

kabu は、【前株/後株判定ツール】です。

  • 前株
    • 株式会社ほげほげ
  • 後株
    • ほげほげ株式会社

判定できた際には、会社名が自動的にクリップボードにコピーされます。

Usage

kabu は、Google Custom Search API を使用するため、予め Goole Cloud Console から API キーを取得し、環境変数にセットしておく必要があります。

$ export GOOGLE_APIKEY=ABCDE12345

kabuCustom search engine も使用するため、予め Custom Search Engine を作成し ID を取得、環境変数にセットしておく必要があります。

$ export GOOGLE_CSE_ID=ABCDE12345

インストールは以下の方法で可能です。

$ go get github.com/a-know/kabu

Design

「会社名 株式会社」で Google 検索をおこなった結果に対し、「株式会社(会社名)」「(会社名)株式会社」それぞれのパターンでマッチした数を数え、カウントの多かった方を正として判定結果を表示します。判定結果は自動的にクリップボードにコピーされます。

判定したい会社名をクリップボードにコピーした状態で、 kabu への引数を省略した場合には、クリップボードにある文字列を用いて判定処理をおこないます。

Example

引数を指定する場合
$ kabu はてな
前株マッチ数:9
後株マッチ数:0
前株です!
株式会社はてな
クリップボードにコピーされている文字列を利用したい場合
$ ./kabu
引数が省略されたため、クリップボードの内容を用いて判定します。
前株マッチ数:9
後株マッチ数:0
前株です!
株式会社はてな
判定結果はクリップボードにコピーされます
# cmd + V (paste)
株式会社はてな

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL