Go language part 5at TECHGo language part 5 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト1007:デフォルトの名無しさん 25/06/02 21:51:04.00 wcsvfY5O.net 配列/スライスの添え字アクセスは境界チェックされる 1008:デフォルトの名無しさん 25/06/02 21:52:50.52 wcsvfY5O.net dangling pointerは発生しない 1009:デフォルトの名無しさん 25/06/05 21:11:14.75 ZsUexMhd.net Go言語がエラー処理構文の導入を「一旦諦める」と宣言 — 7年にわたる検討の末コンセンサス得られず https://techfeed.io/entries/6840c4096749026b87829bb9 1010:デフォルトの名無しさん 25/06/05 21:36:51.37 YBXwJM9k.net 今のままでいいぞ。例外処理はワイには100年早い 1011:デフォルトの名無しさん 25/06/05 23:37:51.96 Hk1mFN4z.net >>993 (他言語含めて)前から思ってるんだけど、コードは縦に書くもの(=改行するもの)だと洗脳されてるよな 読みたくないコードはアナログに右に書けばだいたい解決する 今更「一行は80文字まで」等の化石コーディングルールを脳死で守ってるなら尚更 func printSum(a, b string) error { x, err := strconv.Atoi(a); if err != nil {return err} y, err := strconv.Atoi(b); if err != nil {return err} fmt.Println("result:", x+y) return nil } これでスッキリだろ 生理的に許せんならフォーマッタ使えで終わるし(逆も然りだが) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch