[過去ログ] Go language part 1 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
303: デフォルトの名無しさん [sage] 2014/08/06(水) 15:57:32.29 ID:/I6P1gIg(1) AAS
go-wiki
There is ongoing work exploring support for the IRT and PPAPI (3 and 4 in the list) but no definite release target. Perhaps they will be in Go 1.4 but perhaps not.
perhaps not
^^^^^^^^^^
491: デフォルトの名無しさん [sage] 2016/01/25(月) 08:54:26.29 ID:11Jcfjfr(3/4) AAS
そんなに遅いかな?
x86_64 環境で Prime.take(10000000) をやってみたんだけど(10^7)、
$ ruby --version
ruby 2.2.3p173 (2015-08-18) [x86_64-linux-gnu]
$ go version
go version devel +970ce1c Sun Jan 24 16:07:30 2016 +0000 linux/amd64
ruby: 0m25.204s
golang: 0m5.902s
となった。prime? メソッドについては後で ruby のソースコードを見てみる
541(1): デフォルトの名無しさん [sage] 2016/04/05(火) 21:09:51.29 ID:5i0FcrUo(1) AAS
原書 2015/11/5
外部リンク:www.amazon.co.jp
翻訳 2016/6/15
外部リンク:www.amazon.co.jp
原書カスタマレビューの「神話本の著者」はおおげさすぎるだろ
What a surprise to see the author of the mythic ≪ The C Programming Language ≫ come back for a new language
730(1): デフォルトの名無しさん [sage] 2017/01/22(日) 13:18:59.29 ID:lyHWqZIh(1) AAS
よだ
よだ
788: デフォルトの名無しさん [sage] 2017/03/24(金) 19:16:22.29 ID:213lDDdv(1) AAS
Windows10でVScode-go環境を作ったんだけど、コード補完が遅すぎて使えなくなってます。
変数名打って、型名書いてたらいきなり補完が効いて変数名の最後の数文字が消えたり、コメント書こうとしたら、//部分が突然削除されたり等…
最初はgocodeのautobuildが悪さしてるのかと思ってsetting.jsonからfalseにしても効果はなく……
誰か、go言語で同様の症状に陥った方は居ませんか?
環境は
Windows10
go 1.7.5(最初は1.8でも同様の症状が出てバージョン下げたけど意味なし…)
VSCode1.10.2
Git2.12.0
Go拡張0.6.55(多分最新版)
各種ツール(最新版)
です。
色々調べたけど正直お手上げなので、誰か解決方法を知ってたら教えてください…
792: デフォルトの名無しさん [sage] 2017/03/25(土) 01:19:00.29 ID:afr6k6dQ(1) AAS
変な奴だな…
804: デフォルトの名無しさん [] 2017/03/28(火) 15:22:57.29 ID:9WCU6g+e(2/2) AAS
goglandはまだ正式なものでないようですしねえ(人柱向けですねえ)
Gogland ? JetBrains発の新しいGo IDEのお知らせ | JetBrains ブログ
外部リンク:blog.jetbrains.com
JetBrains Gogland: Up and Coming Go IDE
外部リンク:www.jetbrains.com
897: デフォルトの名無しさん [sage] 2017/07/17(月) 21:38:02.29 ID:pfmhHyiC(2/2) AAS
GUIアプリのことだったのか、それは失礼
他の人が回答してるようにGoの得意分野じゃないから止めた方が良いね
911: デフォルトの名無しさん [sage] 2017/07/29(土) 13:11:38.29 ID:7d+TUsbq(1) AAS
8進数……昔PC-88のCMD PAL文で使ったぐらいだな。
973(1): デフォルトの名無しさん [sage] 2017/11/11(土) 07:08:21.29 ID:qi+awpQj(1) AAS
>>972972(1): デフォルトの名無しさん [sage] 2017/11/11(土) 00:39:24.57 ID:LLMRc4SD(1/9) AAS
質問です。
先日始めたばかりでデリファレンスの仕方が分からなくて困ってます。
超初歩的ですが教えてください。
コードは以下と同類です。
外部リンク[html]:go-database-sql.org
これの dest:= の部分を
th := []interface{}{ new(int), new(string), new(string)}
にして読み込んだところ、
確かにポインタのスライスになっているようなのですが、デリファレンス出来ません。
(単に書き方が分からないだけですが)
試した結果は以下です。
fmt.Println(*th[0], " ", *th[1], " ", *th[2]) // invalid indirect of th[0] (type interface {})
fmt.Println(*(th[0]), " ", *(th[1]), " ", *(th[2])) // invalid indirect of th[0] (type interface {})
fmt.Println(th[0], " ", th[1], " ", th[2]) // 0x11f09b08 0x11ea1468 0x11ea1470
fmt.Println(th) // [0x11f09b08 0x11ea1468 0x11ea1470]
よろしくお願いします。
sqlx使ってもいいのですが、そもそもデリファレンス出来ないのがよく分かりません。
Goにとっては、要素がポインタではなくてただの interface{} に見えている。
なのでデリファレンスできないというエラーになる。
方法としてあるのは、th := []*interface{}{...} にする方法。
ポインタの配列と宣言しているので、要素のデリファレンスが可能。
もしくは、要素ごとに、デリファレンスする前に、*intとかに型アサーション(ググって)をする。
その後でデリファレンスする。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.053s