-
[解決済み] golangでnilはどういう意味ですか?
質問 を使用するケースが多いようです。 ゼロ を使用します。例えば func (u *URL) Parse(ref string) (*URL, error) { refurl, err := Parse(ref) if err != nil { return nil, err } return u.ResolveReference(r
2022-03-11 07:47:13 -
[解決済み] Goテスト文字列が部分文字列を含む
質問 ある文字列が他の文字列の部分文字列であるかどうかをGoで確認するにはどうすればよいですか? たとえば someString.contains("something") . 解決方法は? 関数を使用する Contains から 文字列 パッケージに格納されます。 import ( "strings" ) strings.Contains("somethin
2022-03-08 10:03:13 -
[解決済み] go mod vendor` コマンドの目的は何ですか?
質問 その ドキュメンテーション と書かれています。 go mod vendor コマンドは、vendor という名前のディレクトリを メインモジュールのルートディレクトリには、すべてのパッケージのコピーが含まれています。 メインモジュールのパッケージのビルドとテストをサポートするために必要です。 メインモジュール外のパッケージのテストによってのみインポートされるパッケージがあ
2022-03-07 17:24:08 -
[解決済み] go get を使って特定のバージョンのパッケージをインポートするにはどうすればよいですか?
質問 から来たもの Node 環境 ベンダーの lib の特定のバージョンをプロジェクトフォルダーにインストールするために使用しました ( node_modules を指定することで npm からそのバージョンの lib をインストールするようにします。 package.json のように、コンソールから直接でも構いません。 $ npm install [email protected]
2022-03-07 15:08:25 -
[解決済み] Goでfloat64をintに変換する
質問 Goでfloat64をintに変換するにはどうしたらいいですか?私は strconv パッケージは文字列との変換には使えますが、文字列でないデータ型同士の変換には使えません。私は fmt.Sprintf を使用して何かを文字列に変換し、次に strconv を必要なデータ型に変換するのですが、この余分な変換は少し不器用な感じがします。 どのように解決するのですか? p
2022-03-07 14:08:59 -
[解決済み] 全モジュールのアップデートを行う
質問 このモジュールを例にとると(他の人にもわかるように特定のコミットで を参照してください)。 git clone git://github.com/walles/moar Set-Location moar git checkout d24acdbf 私はGoに"update everything"を指示する方法が欲しいです。このモジュールは は、すべての最新バージョンで動作しま
2022-03-06 12:03:43 -
[解決済み] go言語でUUIDを生成する方法はありますか?
質問 次のようなコードがあります。 u := make([]byte, 16) _, err := rand.Read(u) if err != nil { return } u[8] = (u[8] | 0x80) & 0xBF // what does this do? u[6] = (u[6] | 0x40) & 0x4F // what does this
2022-03-06 09:25:01 -
[解決済み] Golang 構造体へのキャストインターフェイス
質問 ある構造体の関数/メソッドを取得しようとしていますが、パラメータとしてインターフェイスを使用しており、このインターフェイスを使用して構造体の関数にアクセスしようとしています。私が欲しいものを示すために、以下は私のコードです。 // Here I'm trying to use "GetValue" a function of RedisConnection but since "c"
2022-03-05 21:59:16 -
[解決済み] このキャスティングはgolangで行われているのでしょうか?
質問 paxPayment, ok = dataObject.(*entities.PassengerPayment) 括弧は何に使うのでしょうか?この代入の操作で何が起こっているのかよくわかりません。 この質問に答えるために、さらに詳細が必要ですか? 解決方法は? それは タイプアサーション . タイプアサーションは、以下のように使用することができます。 の値を
2022-03-05 16:52:48 -
[解決済み] 環境変数GOPRIVATEの設定方法
質問 の作業を開始しました。 Go プロジェクトで、Github のプライベートレポからいくつかのプライベートモジュールを使用しているのですが、私が go run main.go というメッセージが表示されます。 410 Gone というエラーが発生します。 github.com/repoURL/[email protected]+incompatible/go.mod を検証中
2022-03-05 11:49:35 -
[解決済み] goでローカルパッケージをインポートするには?
質問 私は囲碁の初心者で、ローカライズしたいサンプルコードに取り組んでいます。 元の main.go import文であった。 import ( "log" "net/http" "github.com/foo/bar/myapp/common" "github.com/foo/bar/myapp/routers" ) 今、私は commo
2022-03-05 01:03:53 -
[解決済み] go getとgo installの違いは何ですか?
質問 で遊んだ後 go ツールをしばらく使ってみると、次のようになります。 go get : (オプションで)ダウンロードする。 をコンパイルします。 とインストール は、ソフトウェアの一部であり go install 単に コンパイル とインストール それ この場合、なぜ go install コマンドは存在します。 go get よりも優
2022-03-04 07:48:32 -
[解決済み] goインストールとは何ですか?
質問 ドキュメントには build 対 install する 私の予想では、次のようなものだと考えていました。 make install つまり、コンパイルされたものを最終的な場所に置く( /usr/local/bin/my_new_toy など)に置くようですが、どうやら GOROOT/bin を行うようにgoに指示することはできますか? make install -
2022-03-03 23:16:07 -
[解決済み] キューの実装はありますか?
質問 シンプルで高速な FIF/queue のための Go コンテナをどなたかご提案ください。Go には 3 種類のコンテナがあります。 heap , list と vector . どちらがキューの実装に適しているのでしょうか? どのように解決するのですか? vectorでもlistでもいいのですが、vectorの方がいいかもしれません。というのも、vectorはおそらくli
2022-03-03 09:42:29 -
[解決済み] mod initは新しいフォルダを作成しますか? パスの意味は?
質問 Go言語の経験は3日だけです。私の混乱を理解するために、例題がより適切であることを願っています。 root@freebsd1:/usr/home/arun/go-start/src/test2 # go mod init f1/f2/f3/f4/f5/hello go: creating new go.mod: module f1/f2/f3/f4/f5/hello root@fre
2022-03-02 23:47:58 -
[解決済み] インポートサイクル不可
質問 で困っています。 インポートサイクル不可 コントローラをテストしようとしているときに表示されます。以下はその出力です。 can't load package: import cycle not allowed package project/controllers/account imports project/controllers/base impor
2022-03-02 19:32:30 -
[解決済み] go get でパッケージをインストールするにはどうしたらいいですか?
質問 githubからパッケージをインストールし、自分の $GOPATH 私はこれを試してみました。 go get github.com:capotej/groupcache-db-experiment.git リポジトリは ここで . 解決方法は? <ブロッククオート コマンド パッケージと依存関係のダウンロードとインストール 使用方法 g
2022-03-02 16:21:47 -
[解決済み] Goのペア/タプルデータ型
質問 を行いながら ツアー・オブ・ゴーの最終練習 のキューが必要だと思いました。 string , int ) のペアです。これなら簡単ですね。 type job struct { url string depth int } queue := make(chan job) queue <- job{url, depth} しかし、ここで私は考えました
2022-03-02 05:31:29 -
[解決済み] go getコマンドとgo mod downloadコマンドの違いは何ですか?
質問 Goモジュールについてよく理解しようとしているのですが、go getコマンドとgo mod downloadコマンドの違いに少し困惑しています。 go get コマンドは go.mod ファイルにあるモジュールの依存関係をメイン モジュール用に更新し、コマンド ラインにリストされたパッケージをビルドしてインストールします "。 https://golang.org/ref/mo
2022-03-02 04:39:06 -
[解決済み] go install` は `go.mod` にレコードを追加します。
質問 を使用してバイナリをインストールする際に、Go モジュールがどのように機能するかについて、少し混乱しています。 go install . をインストールしようとしたのですが、( https://github.com/joho/godotenv ) バイナリを実行することで go install github.com/joho/godotenv/cmd/godotenv で
2022-03-01 20:35:36
最新
-
LinuxでインターフェースのIPアドレスを取得する
-
WPFでリソースであるアイコンを使用するにはどうすればよいですか?
-
Laravel 6.0での「未定義関数str_slug()の呼び出し」について
-
WildFlyのヒープメモリを増やすには?
-
MessageBox.Showダイアログの「はい」「いいえ」ボタンのテキストを変更するには?
-
FlutterでキーボードのText Input Action Button(return/enterキー)を変更するには?
-
同一線上にある2つのdivブロック
-
ナビゲーションバーの右側に複数のUIBarButtonItemを追加するには?
-
絶対配置を使用することはバッドプラクティスとみなされますか?[クローズド]
-
リアクト転写小道具(1個を除く
おすすめ
-
Eclipse で Maven プロジェクトを作成すると、「Could not resolve archetype」というクレームが発生する [重複] 。
-
ドロップダウンリストのselecteditemをプログラムで設定する
-
切り上げ/切り下げ 瞬間を分単位で表す
-
kubernetesを完全にアンインストールする方法
-
Laravelが更新後に「The bootstrap/cache directory must be present and writable」エラーを投げる。
-
LinearLayoutに子要素がある場合、onClickがトリガーされない
-
アンドロイド マシュマロ。Espressoでパーミッションのテスト?
-
車輪の再発明をせずにREST APIを保護する
-
Jenkinsパイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!