-2

Go に関する私の知識は非常に限られていることをご容赦ください。私はこのような定義を持っています

type ErrorVal int
const (
    LEV_ERROR ErrorVal = iota
    LEV_WARNING  
    LEV_DEBUG
)

Go サンプル コードの後半で、 の型の値を定義したいと思いますErrorVal

私がやろうとしているのは、C で列挙値を次のように定義できることです。

enum ErrorVal myVal = LEV_ERROR;

Goで似たようなことをするにはどうすればよいですか?

4

2 に答える 2

3

次のシンペットを使用します。

myval := LEV_ERROR

また

var myval ErrorVal = LEV_ERROR
于 2017-02-09T07:29:29.237 に答える