1 名前:デフォルトの名無しさん mailto:sage [2020/11/16(月) 04:14:40.64 ID:fB5+0hxC.net] Goについて扱うスレッドです。 GoはGoogleによって開発された言語です。 公式 https://golang.org 公式ドキュメント https://golang.org/doc/ 公式外パッケージドキュメント https://godoc.org ブラウザ上で試し書き https://play.golang.org ※前スレ Go language part 3 https://mevius.5ch.net/test/read.cgi/tech/1571315884/
255 名前:デフォルトの名無しさん [2021/01/03(日) 17:38:40.24 ID:PgQRe2mf.net] >>249 https://play.golang.org/p/0MGZkqhS6Oe こんな感じでエラーチェックしてるかな ./prog.go:20:2: cannot use &StrE literal (type *StrE) as type IStr in assignment: *StrE does not implement IStr (missing Func2 method) ./prog.go:21:2: cannot use &StrE2 literal (type *StrE2) as type IStr in assignment: *StrE2 does not implement IStr (missing Func method)
256 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 17:46:07.51 ID:PgQRe2mf.net] 前スレのこれは対応してほしい…… https://play.golang.org/p/XRFmBiqhqJp インタフェースAを返すメソッドを持つインタフェースB。 そのメソッド実装がインタフェースAを実装しているポインタを返しても、 ./prog.go:34:4: cannot use &Base literal (type *Base) as type IBase in assignment: *Base does not implement IBase (wrong type for Sub method) have Sub() *Sub want Sub() ISub と、インタフェースAを返しているとは認められない。
257 名前:デフォルトの名無しさん [2021/01/03(日) 19:26:43.94 ID:965qc4Vx.net] >>250 え、ビルドするまで分からないってこと?クソ面倒じゃない? あと、ってことはパッと見ただけじゃやっぱ分からんってことかー。。
258 名前:デフォルトの名無しさん [2021/01/03(日) 19:29:01.30 ID:965qc4Vx.net] あ、でもそれなら実装漏れに最低ビルド時に気づけるってことか たしかにその方法良いですね。真似します。
259 名前:デフォルトの名無しさん mailto:sage [2021/01/05(火) 01:56:09.22 ID:RVMSJAuG.net] >>248 気が向いて買って読んでみたけど たいした内容じゃなかたぞ
260 名前:デフォルトの名無しさん mailto:sage [2021/01/06(水) 15:29:01.20 ID:/bMEAqVx.net] GODOTってゲームの開発環境あるんだがGOなのかと思ってたよ
261 名前:デフォルトの名無しさん mailto:sage [2021/01/06(水) 15:39:08.43 ID:9b/ixvsd.net] >>253 一番の利点は、メインのないライブラリプロジェクトでメソッドの実装ミスを検知できること テストでもいいんだけど、漏れとか
262 名前:デフォルトの名無しさん [2021/01/06(水) 19:57:45.35 ID:6LFK/57e.net] >>256 外部のパッケージ内で、目的のインターフェースの実装探すときどうしてる? ideとかで実装済みクラス一覧見れたりできるのかな
263 名前:デフォルトの名無しさん mailto:sage [2021/01/06(水) 22:46:22.85 ID:RqNhj0Vs.net] >>255 名前の元ネタはゴドーを待ちながらだよ
264 名前:デフォルトの名無しさん mailto:sage [2021/01/08(金) 10:42:43.33 ID:SFYEeLwk.net] VScodeでgo.modがパッケージ更新できなくて悩んだ 結局コマンドラインから go get -u で取得したら GOPATH /pkg/mod/... に最新版が取得できた VScodeのgo拡張って変な動きとかするなぁ
265 名前:デフォルトの名無しさん mailto:sage [2021/01/10(日) 08:45:10.91 ID:tmTVLRQU.net] ubuntuのi386って、もしかして32bit? goをインストールして動かそうとしたらファイル形式エラーで実行できなかった i386捨ててamd64でやりなおし
266 名前:デフォルトの名無しさん mailto:sage [2021/01/10(日) 10:53:20.77 ID:tmTVLRQU.net] >>260 amd64をインストールし直したら動いた
267 名前:デフォルトの名無しさん mailto:sage [2021/01/10(日) 11:16:28.28 ID:tmTVLRQU.net] ものすごい当たり前の落とし穴なんだけど os.MkdirAll() で os.ModeDir だけ指定してたら、Linux に行ったら権限不足でファイルを読み書きできなかった アホか自分は!当たり前すぎるわ!orz
268 名前:デフォルトの名無しさん [2021/01/13(水) 02:41:40.78 ID:LRQMEOBI.net] goエンジニアって0.5割ぐらいの超人エンジニアがいて、残りはマジでカス未満のエンジニアしかいなくないか? ライブラリよく作ってるようなエンジニア以外の業務コード見たら吐き気するんだが同士おる?
269 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 02:44:08.87 ID:atGCk1//.net] >>263 それ何系の会社? メルカリ界隈じゃないよね?
270 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 03:39:37.52 ID:uZRkh4HP.net] Ruby/Go の神、Vagrant, Terraform, Packer の作者、 今世紀最大の起業家、HashiCorp のMitchell Hashimoto 皆、彼を参考にしてる
271 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 05:37:10.83 ID:vmn8olpj.net] >>265 お前KENTAガイジやろ? ここでクソみたいな宣伝すんなボケ
272 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 08:37:45.48 ID:5GOPYdWB.net] >>266 KENTAって誰ですか? 貴方のせいで検索して動画を再生してしまいました 貴方のせいでKENTAさんに収益が発生しました
273 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 08:52:35.47 ID:u6YyMdJS.net] >>263 それ〇〇エンジニアの全てが同じ状況だろ、それとも〇〇言語だと超人が増えるのか?
274 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 10:02:18.24 ID:edoUNcFJ.net] RubyをNGすればケンタガイジも自然に消えるよ Go使いならRuby触ること無いから問題無いっしょ
275 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 12:07:29.42 ID:GhxYbqoB.net] ルビィ/Go の神、Vagrant, Terraform, Packer の作者、 今世紀最大の起業家、HashiCorp のMitchell Hashimoto 皆、彼を参考にしてる
276 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 22:08:57.53 ID:lYKbR8rO.net] KENTA HashiCorp KENTAガイジ対策として上記単語をNGワード設定しておきましょう。 プログラム板で二度と不快な投稿を目にしなくてすみましゅよ。
277 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 22:49:31.14 ID:mK+3gZUP.net] あとrubyのNG登録が浸透してしまったからか最近ルビィて書いとるぞそいつ。 ルビィもNG登録や。
278 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 02:30:53.33 ID:4quR9ect.net] Linuxはinotify、WindowsはWMIを使ってディレクトリへの更新を検知してくれるパッケージって出来ないかな iOSにも同じような機構はあるだろうし
279 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 06:04:18.90 ID:AIfhUXVU.net] ル・ビぃ/Go の神、Vagrant, Terraform, Packer の作者、 今世紀最大の起業家、ハシCorp のMitchell ハシmoto 皆、彼を参考にしてる
280 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 07:09:01.73 ID:E+SJr/XS.net] あーあ、意固地になっちゃった お前らガイジ揶揄うのもほどほどにしとけよ?w
281 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 07:12:10.46 ID:iNbGwVKU.net] 猫シCorp
282 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 08:03:13.12 ID:mp+NLhBe.net] >>275 元々価値の無い駄文を垂れ流して鬱陶しかったけど、日本語としてすら意味をなさなくなれば目に入ってもスルーしやすいからこれはこれでいいような気がするw
283 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 08:11:02.02 ID:AIfhUXVU.net] >>277 効いてて草 ル・bi、、、ィ ル、b・ィ
284 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 08:11:43.95 ID:1yd08R70.net] >>275 NG出来なくてくやちーねーwwwwww ruuu!biii最強!!!!wwwwwwwww
285 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 11:50:14.05 ID:hXZPMCaj.net] 推奨NGワード: の神 起業家 参考にしてる
286 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 13:53:19.60 ID:Se9utFzt.net] ル・bぃ/G,o のG,od、Vag_rant, Terr_aform, Pac_ker の作者、 今世_紀最大の起_業家、ハシCorp のMitケル ハシmoto 皆・彼を参考にしてる ル・ビぃ/G,o のG・od、Vagrant, Terr_aform, Pac_ker の作者、 今_世紀最大の起_業_家、ハシCorp のMitchell ハシmoto 皆_彼_を参_考にしてる
287 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 14:07:06.27 ID:QYOIxwgk.net] もはや出会い系のスパム並みの印象になっちゃってるから、色々逆効果だぞ。
288 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 14:20:45.98 ID:mp+NLhBe.net] 狂人のすることは分からんなw
289 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 15:27:15.99 ID:neKmd3sr.net] ruby is God
290 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 19:21:51.56 ID:ToTdZAIR.net] 糖質をイジメるな!!
291 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 20:11:58.10 ID:VN42fcD2.net] R u b y G o の 神 Vagrant, Terraform, Packer の作者 ★今世紀最大
292 名前:嘯フ★起業家★ HashiCorp のMitchell Hashimoto 皆 、 彼 を 参 考 に し て る [] [ここ壊れてます]
293 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 22:26:27.13 ID:Bnzn5h4u.net] 火病るガイジを虐めて愉しむ冬の夜
294 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 22:43:56.58 ID:VN42fcD2.net] キモオタプログラマー君はみんなから虐められてるけど……
295 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 22:47:16.08 ID:VN42fcD2.net] 学生の頃、眼鏡かけた気持ち悪いブス虐めて遊んでたけど 大人になるとそういう奴らがネットで暴れるんだな 俺が植え付けたトラウマは大きかったんだな 青葉みたいにはなるなよ……
296 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 23:28:29.98 ID:mp+NLhBe.net] Ruby君が日本語の文章っぽいものを書いてるのを初めて見た気がする。 中身はともかくとして。
297 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 23:29:44.90 ID:nxZv0xP1.net] そいつはタダのなりすめし
298 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 23:42:03.90 ID:X9SM/m5M.net] なりすましじゃないのは最初のやつだけでしょ
299 名前:デフォルトの名無しさん mailto:sage [2021/01/15(金) 01:00:12.28 ID:5E/tucpK.net] なりすましという事にしとこうぜw
300 名前:デフォルトの名無しさん [2021/01/15(金) 15:42:02.84 ID:uPQddvH2.net] goの文法教えて if a, b := c.(*d.Foo); b && o.Bar() { ・・・ } これは2つの変数 a, b に代入ってことであってる? c.(*d.Foo) この部分がよくわからない セミコロンは単に2つの式を入れるためだけのもの?
301 名前:デフォルトの名無しさん [2021/01/15(金) 16:10:06.13 ID:CBMjbZAp.net] >>294 Type assertions ね https://golang.org/ref/spec#Type_assertions こんな感じに使う https://play.golang.org/p/AupUP2aCZ5c d はパッケージ名だろうし、o は普通は a のはず
302 名前:デフォルトの名無しさん mailto:sage [2021/01/15(金) 16:18:33.58 ID:CBMjbZAp.net] >>294 ざっくり説明すると、これはいわゆる型キャスト b に型の変換が成功したのか論理値で代える ; 以降が if の判定に使われる論理式 むしろ ; 以前が特殊で、ここで返ってきた変数は {} の中だけで使える a は Foo へのポインタなので、Foo のメソッドを呼べる
303 名前:デフォルトの名無しさん mailto:sage [2021/01/15(金) 21:19:06.47 ID:uPQddvH2.net] ありがとう。他と違う文法はよくわからんw
304 名前:デフォルトの名無しさん mailto:sage [2021/01/15(金) 21:57:56.53 ID:CBMjbZAp.net] C や Java とかでも for (int i=0; i<5; i++) {} と作成した i は{}の中だけで有効 それとノリは同じ C#のusingやら、そういう特殊な構文はどの言語にもある 無理やりキャストするのではなく、キャストできない場合の判定がある分、他の言語よりもいくらか安全 この系統には map のインデックスアクセスがあり if value, ok := m[key]; ok { …… } キーが無ければ ok には false が返る
305 名前:265 mailto:sage [2021/01/15(金) 22:03:24.03 ID:MomngUWn.net] Vagrant の作者、HashiCorp のMitchell Hashimoto もそうだけど、 皆、Ruby → Go がキャリアパス メルカリ、カヤック KENTA、るびきち、mattn Ruby コミッターが多い、Cookpad、マネーフォワード、Ruby 開発
306 名前:デフォルトの名無しさん mailto:sage [2021/01/15(金) 22:13:27.50 ID:Al0jsoYD.net] 基地外にレスするつもりはなくて純粋に気になるんだけど、 RubyからGoに乗り換えた奴なんてそんなにいるのか? 俺の知ってるRubyist達はRubyしか知りませんやりませんマイクロサービス何それ食えるのって感じでGoとは遥か遠い連中だわ GoはJava系かNodeやPythonから来る人が多い印象だな
307 名前:デフォルトの名無しさん mailto:sage [2021/01/15(金) 22:39:25.05 ID:v2N1LTYS.net] vscodeでステップ実行してる時に値を見ると+xxx more
308 名前:になるけど全部見たい場合はどうすればいいねん [] [ここ壊れてます]
309 名前:265 mailto:sage [2021/01/15(金) 23:02:37.95 ID:MomngUWn.net] Ruby on Rails で、スノーボードのサイトを作っていた、 Shopify の時価総額は、今や15兆円 Amazon は150兆円だけど、このままじゃ抜かれると、ライバル視してる 米国年収では、ついに、サーバー構築運用資格がRails を抜いた。 AWS ソリューション・アーキテクトが、1,500万円 VWware が、1,400万円 Rails が、1,300万円 Node.js が、900万円 ただし、Nodeの求人数は、Railsの2倍ある Rubyでも、Shopifyアプリを作ったり、AWS Lambda, CloudFormation とか、色々な仕事があるけど、 速度重視のものは、Go へ行くだけ
310 名前:デフォルトの名無しさん mailto:sage [2021/01/16(土) 01:44:07.71 ID:xzsyPdU6.net] ゴルーチン使いすぎてasync忘れてもうた
311 名前:デフォルトの名無しさん [2021/01/16(土) 01:46:47.49 ID:1yiOpWx6.net] GoはPythonからのイメージすっごいある
312 名前:デフォルトの名無しさん mailto:sage [2021/01/16(土) 13:44:55.45 ID:D2Bsg9bU.net] go1.16にちょっと興味が出た ファイル埋め込みをサポートしてくれるのか
313 名前:デフォルトの名無しさん mailto:sage [2021/01/16(土) 16:32:55.26 ID:D2Bsg9bU.net] //go:generate って自動でコマンド実行させられるけど、この機能のセキュリティの資料ってどこ? ビルドはユーザー権限で動かすからサンドボックスとか無し?
314 名前:デフォルトの名無しさん mailto:sage [2021/01/16(土) 22:52:44.09 ID:WbzMKQxD.net] セキュリティに対するケアなんか何もないよ そもそも何のチェックもなくGitHubから直接パッケージを入れる仕様なんだから、 パッケージ作者がその気になればgo:generate云々以前に利用者のビルド成果物のバイナリに対してマルウェアを仕込むことすら造作もない パッケージを入れるときには作者を全面的に信頼しそういう重大なリスクを受け入れていることを忘れてはいけない
315 名前:デフォルトの名無しさん [2021/01/19(火) 22:24:32.58 ID:+d4lPwTs.net] なんか会社のPCで WSL+Ubuntu に Go をインストールしたら、こんなエラーになって使えなかった $ go version go version go1.13.8 linux/amd64 $ go get -u golang.org/x/text go: extracting golang.org/x/text v0.3.5 go get: rename /home/hoge/go/pkg/mod/golang.org/x/text@v0.3.5.tmp-022669236 /home/hoge/go/pkg/mod/golang.org/x/text@v0.3.5: permission denied
316 名前:デフォルトの名無しさん mailto:sage [2021/01/20(水) 01:17:35.14 ID:Rdh9isrB.net] ぐぐったらgoのバグみたいね
317 名前:デフォルトの名無しさん [2021/01/20(水) 01:39:00.63 ID:sgAeHwon.net] これだからWSLは...
318 名前:デフォルトの名無しさん mailto:sage [2021/01/20(水) 01:44:37.61 ID:Rdh9isrB.net] やっぱり出てきたか、デマ吐き
319 名前:デフォルトの名無しさん mailto:sage [2021/01/20(水) 10:21:29.47 ID:sOzWFlEJ.net] Windows 10 Home でも出来るようになった、 WSL2 で、Docker でも使えば?
320 名前:デフォルトの名無しさん [2021/01/20(水) 23:51:09.81 ID:houPsxKw.net] go1.16 がまだ出てないから statik 使ってるけど、コマンドラインから go run github.com/rakyll/statik -f -src=static 叩くと、NISが カテゴリ: 解決したセキュリティリスク 日時,リスク,活動,状態,推奨される処理,パス - ファイル名 2021/01/20 23:38:45,高,statik.exe (SONAR.SuspScript!g3) が SONAR によって検出されました,\ 削除しました,解決しました - 処理の必要はありません,c:\Users\hoge\AppData\Local\Temp\go-build742135550\b001\exe\statik.exe と容赦なく抹殺に来るんでバッチファイルから作成できない トホホ VScode からは実行できるんだけどなぁ 何が違うんだろう
321 名前:デフォルトの名無しさん [2021/01/21(木) 01:16:44.85 ID:6tk1Snw3.net] あわしろ氏がDockerはオワコン、これからはWSLと言ってる。
322 名前:デフォルトの名無しさん mailto:sage [2021/01/21(木) 03:04:48.79 ID:084E4D0G.net] 推奨NGワード:あわしろ
323 名前:デフォルトの名無しさん mailto:sage [2021/01/21(木) 05:13:54.11 ID:pnbRvl8z.net] 推奨NGワード:NGワード
324 名前:デフォルトの名無しさん [2021/01/21(木) 05:17:47.11 ID:6tk1Snw3.net] イクヤさんを馬鹿にしてんのか?
325 名前:デフォルトの名無しさん mailto:sage [2021/01/21(木) 07:41:51.93 ID:JXSnM7xR.net] >>317 バカにされているのはお前自信だぞw
326 名前:デフォルトの名無しさん mailto:sage [2021/01/21(木) 10:36:56.38 ID:9HZQp01R.net] >>301 これ教えてくれや
327 名前:デフォルトの名無しさん [2021/01/22(金) 23:26:34.48 ID:vuLukHTi.net] goのパッケージで、全然違う役割で同じパッケージ名つけなくなったときみんなどうしてる?
328 名前:デフォルトの名無しさん mailto:sage [2021/01/22(金) 23:47:27.87 ID:clRMgbeK.net] apiwrapper2 apiwrapper3 saigo_no_apiwrapper apiwrapper_final こんなかんじで
329 名前:デフォルトの名無しさん [2021/01/24(日) 02:37:19.18 ID:49bdBtsk.net] >>321 そうかぁ...なんだかなぁ
330 名前:デフォルトの名無しさん [2021/01/24(日) 04:02:02.83 ID:hPeuQsPP.net] イクヤさんはバカじゃないぞ。 ただの嫌な奴だ。
331 名前:デフォルトの名無しさん [2021/01/24(日) 19:31:46.17 ID:tQo0lqIt.net] import ( zenzen "xxx.com/omae/package" chigau "xxx.com/aitsu/package" )
332 名前:デフォルトの名無しさん [2021/01/24(日) 22:40:05.67 ID:49bdBtsk.net] >>324 いや、自分が作ってるアプリ内でパッケージが被りそうな場合ですー
333 名前:デフォルトの名無しさん mailto:sage [2021/01/24(日) 23:29:36.37 ID:1VpxryXU.net] >>325 自分でも同じじゃないか?
334 名前:デフォルトの名無しさん [2021/01/25(月) 18:17:56.09 ID:d/3tjDJa.net] >>326 たとえば、 package encrypt っていう、APIの通信を暗号化するパッケージを自分で作ったとして、あとからユーザーがアップロードした画像を暗号化する処理作りたくなったとき、また package encrypt ってつけたくなるけど、最初に作ったAPIを暗号化する処理向けにすでに「encrypt」って使われてるからどうしよーってなるって話ですね package apiencrypt package userimageencrypt にするのが普通ですか?
335 名前:デフォルトの名無しさん mailto:sage [2021/01/25(月) 18:55:36.51 ID:ViKOXBu7.net] >>327 いや、同時に使用する場合でも>>324 さんの言うようにエイリアスで区別してインポートして使えばいい 例えば標準パッケージのnet/httpに対して、サブリポジトリにもgolang.org/x/net/httpがあったりとか、実験的実装でも同じパッケージ名をつけたりしているし
336 名前:デフォルトの名無しさん [2021/01/25(月) 19:17:10.86 ID:d/3tjDJa.net] >>328 いや、importするときの話ではなくて、実装する時の話です! ちょっとあとでサンプルコード用意しますね!!
337 名前:デフォルトの名無しさん mailto:sage [2021/01/25(月) 20:10:27.92 ID:ViKOXBu7.net] >>329 だから公式でもやってるから気にするなw
338 名前:デフォルトの名無しさん mailto:sage [2021/01/25(月) 21:54:18.14 ID:SeLyUu4E.net] 何がそんなに嫌なんだ?
339 名前:デフォルトの名無しさん mailto:sage [2021/01/25(月) 22:12:50.28 ID:yfUr2T9s.net] 単にエイリアスのことを理解してないだけでは?
340 名前:デフォルトの名無しさん [2021/01/25(月) 23:54:29.57 ID:d/3tjDJa.net] すいません、僕のエイリアスの理解が間違ってました。↑でみなさんが言ってることが正しいです。 意味不明な事言って、誠に申し訳ありませんでした😳
341 名前:デフォルトの名無しさん [2021/01/26(火) 00:02:10.18 ID:7TBhA+72.net] このスレでgolangのモヤモヤが一つ解消できました。本当にありがとうございました。
342 名前:デフォルトの名無しさん mailto:sage [2021/01/26(火) 01:18:09.44 ID:84lZ6EGP.net] 別にgolangだけじゃなく他の言語もほぼ同じ仕様だぞ
343 名前:デフォルトの名無しさん mailto:sage [2021/01/26(火) 02:03:46.73 ID:wg8lZWjJ.net] 意外と素直なやつで気にいった
344 名前:デフォルトの名無しさん [2021/01/26(火) 15:48:34.40 ID:7TBhA+72.net] >>335 別ディレクトリの同一パッケージ名つけちゃうと、同じパッケージという扱いになると勘違いしてました。 ディレクトリが違えば、ちゃんと別パッケージ扱いになるんですね
345 名前:デフォルトの名無しさん mailto:sage [2021/01/26(火) 19:32:50.53 ID:QK4hy34A.net] 公開したアプリの機能追加しようとしたらgolintがまたゴネはじめた 調べるともうdeprecatedが可決されてるんだな Apiと書くとAPIにしなきゃ絶許とかアホな子なんで困る
346 名前:デフォルトの名無しさん mailto:sage [2021/01/26(火) 19:41:08.73 ID:QK4hy34A.net] すなおにgolangci-lintに切り替えた
347 名前:デフォルトの名無しさん mailto:sage [2021/01/27(水) 15:46:00.33 ID:dNCRGAZL.net] 最近素直な人多いね🤗
348 名前:デフォルトの名無しさん mailto:sage [2021/01/27(水) 19:26:08.32 ID:D9j7gzMM.net] 素直に尿道オナニーした
349 名前:デフォルトの名無しさん [2021/01/27(水) 20:43:24.94 ID:Qr3ry02h.net] >>341 素直やなあ
350 名前:デフォルトの名無しさん mailto:sage [2021/01/30(土) 20:27:47.43 ID:Vt3mM499.net] ごー言語ってどんなメリットがあるの?
351 名前:デフォルトの名無しさん mailto:sage [2021/01/30(土) 20:40:40.31 ID:qJyO6h8a.net] 高速なWebAPIが超楽に作れる あとは、慣れるとスクリプト代わりに使える
352 名前:デフォルトの名無しさん [2021/01/31(日) 00:23:18.15 ID:v0/+r0AQ.net] 実行環境側で準備がいらないから、ちょっとしたツールとか作って人に配ったり、サーバーで実行したりしやすい
353 名前:デフォルトの名無しさん mailto:sage [2021/01/31(日) 02:08:30.36 ID:sEqffcUE.net] linuxとwindowsで動かすツールにjava使ってたんだけど 少しづつGoに移植してる かなり良い感触 ついにjavaを捨てられる
354 名前:デフォルトの名無しさん mailto:sage [2021/01/31(日) 02:54:28.37 ID:pT/gblY8.net] >>345 それがあったか! あとgithubからcloneしてこなくても go run できるのは意外と便利 でもこないだ statik を run したらノートンが怒って temp に作成された statik のイメージを問答無用で削除 build して実行したら動くから、temp にある exe がローカルディレクトリのファイルに書き込みするとヒューリスティック検知が危険と判断してるんだな、多分
355 名前:デフォルトの名無しさん [2021/02/03(水) 21:45:23.85 ID:CpFR0HHF.net] >>347 > あとgithubからcloneしてこなくても go run できるのは意外と便利 これどゆこと??