go

    1

    3答えて

    私は以下のコードを持っています。私は、時間形式に文字列値から変換しようとして値を代入し、ラインなしで以下のエラーで失敗しています: cannot assign time.Time to psdvalue (type string) in multiple assignment コード:あなたは両方が値を返さ取らなければならない type Tracking struct { relea

    0

    1答えて

    これらのライブラリ関数を使用して、外部依存関係を持つcmdでlibといくつかのバイナリに共有ライブラリ関数では、次のGoプロジェクトのレイアウトを有する: root | lib cmd | binary1 | main.go binary2 | main.go ...

    -3

    1答えて

    私はGoを学び始めました。私が情報を見つけることができないものが見つかりました。 例えば、私は自分のリスト構造 type elem struct { prev *elem next *elem value string } 作っていた場合、どのようにそれらを削除する必要があり Current.next = &elem{} でそれに新しい要素を追加しますか?つ

    0

    1答えて

    Goプロジェクトで独自のDLLを使用しようとしています。 DLLのメソッドの記述の 一つ次のようになりますように私が何かをやっている私のテスト囲碁プロジェクトで BYTE* Init(const BYTE* path, int id); :ライブラリが呼び出される import ( "golang.org/x/sys/windows" ) var ( lib = wind

    -1

    1答えて

    以下のコードがあります。リクエストからの文字列型として日付の値を持ち、時刻型に変換しようとしています。しかし、私はフォーマットに関するいくつかの問題があります。 type LeanData struct { Start_Date time.Time } const dateLayout = "01-02-2006" startdate := request.FormValue("

    1

    1答えて

    Goはオブジェクト指向の言語ではないことを理解していますが、thisのようにIrisコントローラに継承構造を実装しようとしています。そのための私の主な動機は、繰り返しを避けることです。これまでのところ、私のために働いています。たとえば、次のコードを見てください。 // APIController.go (package Controllers) type APIController struct

    1

    1答えて

    a := []int{1,2,3,4,5,6} b := a[1:len(a)-1] fmt.Println(b) // -> [2 3 4 5] 私は得ることができますバック6bから: c := b[:len(b)+1] fmt.Println(c) // -> [2 3 4 5 6] しかし、私は戻って1を得ることができますか? 私は c := b[-1:] してみてください

    -2

    1答えて

    ボルトを使ってデータをバケットに格納しています。バージョニングとしてキーを保存していますが、バケット内に最大数のバージョンを保存したいだけです。バケット内にキーが多すぎるかどうかを知りたい。しかし、私は単純な方法を見つけることができないすべてのキーとカウントを横断する。 誰もバケット内のキーの数を取得する方法を知っていますか? ありがとうございます。

    -2

    1答えて

    私が理解しているところでは、アサーションはインターフェイスでのみ使用でき、基本的には決定された型がインターフェイスを実装しているかどうかをチェックします。 私はいくつかの奇妙なシナリオを持っています: func binder(value interface{}) { // Does not work valueInt, ok := value.(int) // Wo