Closed Tomo-9925 closed 3 years ago
やっとエラーが止まった…!
修正ありがとうございます マージする時はsquashしていただけるとありがたいです
まだコード見れてないのですがbuild通らなくないですか?
まだコード見れてないのですがbuild通らなくないですか?
検証サーバだけ動く感じですかね…?
~/g/g/T/c/c/cnet feature/fix_log_and_errors k992077@k992077_sotsuken
❯ go build
~/g/g/T/c/c/cnet feature/fix_log_and_errors k992077@k992077_sotsuken
❯ echo $status
0
go buildではなく go build cmd/cnet/main.goですね
プロジェクトのルートからビルドすることを想定していませんでした… これやったら行けるかな…?
これでも行けるのか…
~/g/g/T/cnet feature/fix_log_and_errors k992077@k992077_sotsuken
❯ go build cmd/cnet/*.go
~/g/g/T/cnet feature/fix_log_and_errors k992077@k992077_sotsuken
❯ echo $status
0
importに書いたほうが良いですかね…?ファイルわけない方が良かったりします…?ベストな方法はどれでしょうか?
なるほどーー それは知りませんでした、すいません
うーん…それは難しいですね 分けることは悪くないと思うので一旦はそのビルド方法で良い気がします
とりあえず logrusが改行文字をエスケープしてるっぽいことは発見しました https://github.com/sirupsen/logrus/issues/608
ただ、なぜそもそも改行文字とかが出てきてるのかって感じですね
チャンネルのポインタについてはそのままで行きます.
ポリシーのゼロ値についてはprocの構造体と共有しているため,ややこしくなる上に処理が増えてしまうため,正直変更したくないなーという感じです.
gopacket.String()については表示されるのが,Debug時だけということを考えると,fmt.Sprintf()
とかを使用して整形する必要があるのかという感じですよね…
このlintのエラーってGithub Actionsの設定の方ですかね…?
チャンネルのポインタについてはそのままで行きます.
了解です!
ポリシーのゼロ値についてはprocの構造体と共有しているため,ややこしくなる上に処理が増えてしまうため,正直変更したくないなーという感じです.
あーそれは触りたくないですね...
gopacket.String()については表示されるのが,Debug時だけということを考えると,fmt.Sprintf()とかを使用して整形する必要があるのかという感じですよね…
難しいところですね・・別に直さなくても良さそうな気がしています
このlintのエラーってGithub Actionsの設定の方ですかね…?
なんかそうみたいですね 修正するようのPR出しておきます
変更内容
関連Issue
ログ出力が正常でない #11