Skip to main content

[go] タグが付いた質問

Go (golang) は、オープンソースの汎用プログラミング言語 です。C 言語からその構文スタイルをゆるく引き継ぎつつも暗黙的な静的型付け、並列化などが、複雑化を避けつつ表現可能になっています。元々 Google の従業員によって、システムプログラミング向けにデザインされた言語ですが、内外から様々な支持をあつめ、そのエコシステムは拡大しています。

1
1 回答
158 閲覧数

Javaではiteratorを使わずにforループ内で要素を削除するとエラーが起きますが、Go言語では要素を削除しても問題無いでしょうか? また、例えば以下の記事に書かれてるようなインデックス指定で要素を削除する場合、forループ内だとインデックスがずれてしまいますが、適切な削除方法はあるでしょうか? Go 言語でスライスから要素を消すには
0
0 回答
78 閲覧数

Goのunicode/utf8パッケージのソースを見ていたらこんな関数がありました。 func appendRuneNonASCII(p []byte, r rune) []byte { // Negative values are erroneous. Making it unsigned addresses the problem. switch i := uint32(r); ...
1
1 回答
987 閲覧数

./goexample ./goexample/main.go ./goexample/config ./goexample/config/config.go のような階層で、main.goからconfigパッケージであるconfig.goを呼び出し使用しております。 config.goは"gopkg.in/ini.v1"をインポートしております。 Go ...
2
1 回答
83 閲覧数

golangで、階乗の計算結果の配列(1!~100!)を作成すべく、以下のようなコードを書きました。 package main; import("fmt"; "math/big"; "reflect";) var big0 = big.NewInt(int64(0)); var fact_list = [101]big.Int{*...
3
0 回答
370 閲覧数

CSVファイルと画像ファイルをZIPファイルアーカイブにして、そのZIPファイルをサーバーに保存して、同じzipファイルをクライアント側に送信するという処理をしたいです。 しかし、サーバーに保存されたzipファイルにはCSVファイルも画像ファイルも格納されており中身も正常なのですが、クライアントに送信して保存されるZIPファイルは開けない状況です。 ...
0
0 回答
201 閲覧数

Go言語をGoogle Colab上で動かす方法を探しています。 ネットサーチして大きく3つの方法を試しました。 https://colab.research.google.com/drive/1aoHKfyD2WT03Sjm0hHIdTPxa8z_ZiXly?usp=sharing https://qiita.com/dauuricus/items/e83dfa7955f8239d8542 ...
1
2 回答
354 閲覧数

package main import "fmt" func main() { fmt.Print("A") line() fmt.Println("B") line() fmt.Println("C") } func line() { // ? } ...
1
1 回答
290 閲覧数

Go + Echo + play-glound/validatorを利用して下記のような処理を入れています。 if err := c.Bind(&user); err != nil { return err } err := c.Validate(user) if err != nil { return c.Render(http.StatusOK, "...
3
1 回答
509 閲覧数

ffmpeg-goを使って以下のコマンドを実行しているのですが、なぜかGolangから実行したときにフォントが見つからないエラーになります。 コンパイルされたコマンドをコピーしてそれを直打ちするとフォントのエラーが発生しません。 なぜでしょうか。 ffmpeg-goの出力 2023/12/27 22:48:21 compiled command: ffmpeg -i tmp/211045067/...
2
1 回答
191 閲覧数

GoでWin32apiのIDesktopWallpaperを使って壁紙の取得や変更などをしようとしています�� IDesktopWallpaperを扱えるライブラリが見つからないのでgo-oleを使って自作することにしました。 go-oleのole.IDispatchクラスの実装を参考にして、ole.IUnknownクラスを継承したIDesktopWallpaperクラスを作りました。 ...
0
0 回答
254 閲覧数

フロントはTypescriptとVue3、サーバーサイドはgo言語を使って実装しています。 フロントからサーバー側のAPIを叩いた際に以下のエラーが発生しており、サーバー側でCORSの設定を行ったんですが、こちらのエラーが解決しません。 分かる方いますでしょうか? よろしくお願いいたします。 Access to XMLHttpRequest at 'http://localhost:8080/...
4
1 回答
140 閲覧数

goでストラテジーパターンを用いてある処理のふるまいを変更していました。 すべての具体的なストラテジーに対して、付加的な処理を入れる場合と入れない場合が出てきたので、デコレーターパターンを用いて対応を検討しました。chatgptに質問すると、下記のように、インターフェースを埋め込むことで対応できることがわかりました。この場合、...
0
0 回答
64 閲覧数

IPFS-Liteを使って、アプリケーションを作成しようと思っています。 goをインストールして、下記のコマンドを実行しました。 go mod init example.com/ipfs-lite go get github.com/hsanjuan/ipfs-lite その後、IPFS-Liteを用いて、ローカルノードにファイルを追加して、...
2
2 回答
2,556 閲覧数

使用クライアント: https://github.com/guregu/dynamo このテーブルから、Key1を指定、Key2を複数指定したもので取得したい為、IN句を使用して値を取得する方法はありますか? key1(HASH KEY) key2 (SORT KEY) val A 1 val1 A 2 val2 B 1 val3 SQLであれば、以下のイメージになります。 select key1,...
0
0 回答
207 閲覧数

以下のページを参考にAPIサーバーを作成しております。 【Go】GinでREST APIを作ってみる(curlコマンドで動作確認) とりあえず、デ��レクトリやコードなどを丸々コピーし、動作を検証しようと思ったのですが、 VSCode のターミナルで go run main.go を実行したところ、以下のエラーが表示されました。 invalid option: ""exit ...

15 30 50 件 / ページ
1
2 3 4 5
19