[過去ログ]
Go language part 3 (1002レス)
Go language part 3 http://mevius.5ch.net/test/read.cgi/tech/1571315884/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
29: デフォルトの名無しさん [sage] 2019/10/20(日) 11:28:13.14 ID:kaRRw6/p 使ったこと無いから的外れかもしれないけど、uintptrなんてunsafeな箇所くらいでしか使わないと思う(アーキテクチャ依存だからという理由 そんなuintptrを簡単にという意図がわからないので、解説plz http://mevius.5ch.net/test/read.cgi/tech/1571315884/29
46: デフォルトの名無しさん [sage] 2019/10/23(水) 11:21:24.14 ID:QKgYWjME errorがつらすぎるError()stringだけで表現しきれないよ http://mevius.5ch.net/test/read.cgi/tech/1571315884/46
53: デフォルトの名無しさん [sage] 2019/10/23(水) 19:44:31.14 ID:2nox9oBd >>48 android本体のビルドシステム http://mevius.5ch.net/test/read.cgi/tech/1571315884/53
56: デフォルトの名無しさん [sage] 2019/10/26(土) 18:26:00.14 ID:WK67sdAG いまいちカッコ悪いが、 各フィールドをinterface{}で受けて、有無をnil判定するのはどうか type Person struct { Name interface{} `json:"name"` Age interface{} `json:"age"` } func encodeField(v interface{}) string { if v == nil { return "" }; return fmt.Sprint(v) } func main() { var persons []*Person json.Unmarshal([]byte(`[{"name": "Tanaka", "age": 26}, {"name": "Tanaka"},{"age": 26}, {}]`), &persons) w := csv.NewWriter(os.Stdout) for _, person := range persons { records := []string{encodeField(person.Name),encodeField(person.Age)} w.Write(records) } w.Flush() } 【出力】 Tanaka,26 Tanaka, ,26 , http://mevius.5ch.net/test/read.cgi/tech/1571315884/56
102: デフォルトの名無しさん [sage] 2019/11/23(土) 22:12:34.14 ID:zPKhdy+L >>100 1.13 からデフォルトは on http://mevius.5ch.net/test/read.cgi/tech/1571315884/102
386: デフォルトの名無しさん [sage] 2020/04/14(火) 17:35:01.14 ID:pIyDz3cF >>383 CPUフルに使いきるなら素直に別プロセスにして上位レイヤーで分散するよう工夫したほうが結局コスト安く済むような印象がある まあWeb系じゃないならそうは行かない場合もあるんだろうけど http://mevius.5ch.net/test/read.cgi/tech/1571315884/386
517: デフォルトの名無しさん [] 2020/05/16(土) 17:40:39.14 ID:is04b0b3 MIME Type MIME Encoding http://mevius.5ch.net/test/read.cgi/tech/1571315884/517
544: デフォルトの名無しさん [sage] 2020/05/17(日) 08:36:58.14 ID:8deP89zB >>541 > mime.ParseMultimediaTypeは呼んだ方がいい? // ct に「;」がある場合に「;」より前を取得してるだけなので // mime.ParseMultimediaType使わずにこれでもいい if pos := strings.Index(ct. “;”); pos != -1 { ct = ct[:pos] } http://mevius.5ch.net/test/read.cgi/tech/1571315884/544
577: デフォルトの名無しさん [sage] 2020/05/19(火) 22:18:59.14 ID:sE19LTm8 むしろエラーにしてほしい 変な俺様拡張がまかり通ると そっちに甘えてそれが当たり前になって 文化や規約を企業に乗っ取られてしまう http://mevius.5ch.net/test/read.cgi/tech/1571315884/577
930: デフォルトの名無しさん [sage] 2020/11/05(木) 22:16:08.14 ID:40Zkap5B >>926 「サーバサイドはできる奴がセットアップするから問題なし、PHPのデプロイが簡単」とか言ってる時点で話についてこれてないから、ちょっと調べてからしっかり喋ってくれ。 少なくともPHPファイルをポン置きするような事は「デプロイ」とすら呼ばん。 C#が眼中に無いのではなくて、ここはGoのスレ。 http://mevius.5ch.net/test/read.cgi/tech/1571315884/930
982: デフォルトの名無しさん [sage] 2020/11/14(土) 19:22:52.14 ID:O3AqtiwM 思い付きのまま検討とかしないで言うんだけど interface{} と書くところで {} とできたらどうだろう http://mevius.5ch.net/test/read.cgi/tech/1571315884/982
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.035s