<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] ## 概述 - 對這些公共變量的讀寫操作都是原子級的 ## 接口 ``` func Publish(name string, v Var) type Float func NewFloat(name string) *Float func (v *Float) Add(delta float64) func (v *Float) Set(value float64) func (v *Float) String() string func (v *Float) Value() float64 type Int func NewInt(name string) *Int func (v *Int) Add(delta int64) func (v *Int) Set(value int64) func (v *Int) String() string func (v *Int) Value() int64 type Map func NewMap(name string) *Map func (v *Map) Add(key string, delta int64) func (v *Map) AddFloat(key string, delta float64) func (v *Map) Delete(key string) func (v *Map) Do(f func(KeyValue)) func (v *Map) Get(key string) Var func (v *Map) Init() *Map func (v *Map) Set(key string, av Var) func (v *Map) String() string type String func NewString(name string) *String func (v *String) Set(value string) func (v *String) String() string func (v *String) Value() string type Var func Get(name string) Var ``` ## 實例 用來存放簡單的全局變量,并且是線性安全 ### expvar.NewInt() /expvar.NewFloat() ``` name := expvar.NewInt("name") name.Set(456) name.Add(123) //456+123 name.String() //"579" name.Value() //579 ``` ### expvar.NewString() ``` newString := expvar.NewString("test") newString.Set("hello") fmt.Println(newString.Value()) ``` #### 打印 expvar添加的信息 ``` count := expvar.NewInt("count") // or var num expvar.Int expvar.Publish("num", &num) ``` 如果開啟http服務,傳入的"count"或`expvar.Pulish`中的字符串在用于顯示在 `/debug/vars`中
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看