1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

jpcalでpanic goroutine 1 [running]: github.com/holiday-jp/holiday_jp-go.init.0()

Last updated at Posted at 2021-06-07

カレンダーを確認するためにマウスを触るのがめんどくさいので、CUIでカレンダーを見ようと思い、calコマンドを入れたのですが、休日、祝日がわからない為、うーんと思っていたら作っている方がいますね。

jpcal

こちらを落として

zsh
% go get github.com/y-yagi/jpcal

実行すると

エラー

エラーが出た。

zsh
% jpcal
panic: EOF

goroutine 1 [running]:
github.com/holiday-jp/holiday_jp-go.init.0()
        /Users/hogehoge/workspace/gohome/src/github.com/holiday-jp/holiday_jp-go/holiday.go:33 +0x2d0

ちょっとソースを見たけどわかりません。

差し替え

とりあえずcloneして動かすことができるか確認

zsh
~/workspace/gohome/src/github.com/y-yagi/jpcal % go run main.go calendar.go
     2021年 06月       
日 月 火 水 木 金 土   
       1  2  3  4  5   
 6  7  8  9 10 11 12   
13 14 15 16 17 18 19   
20 21 22 23 24 25 26   
27 28 29 30            

実行できるのでbuild

zsh
~/workspace/gohome/src/github.com/y-yagi/jpcal % go build main.go calendar.go 

jpcalの置き場所確認

zsh
% which jpcal
/Users/hogehoge/workspace/gohome/bin/jpcal

差し替える

zsh
% mv ./y-yagi/jpcal/main ~/workspace/gohome/bin/jpcal                                                                                                                                                                                             

動きました

image.png

祝日もちゃんとなってる。ありがとうございます。
image.png

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?