Go語言中如何寫Get和Set方法

2022-04-04 00:29:52 字數 476 閱讀 4901

首先我們要知道,在go中方法名首字母大寫是要匯出的方法(也就是公有方法,public),而小寫則是不匯出的方法(私有的,private)。

package main

import

"fmt

"type foo

struct //

set方法

func (f *foo) setname(name string)

//get方法,無需使用get,只要把首字母大寫即可。

func (f foo) name()

string

func main()

p.setname(

"abc")

name :=p.name()

fmt.println(name)

}

總結:get方法不需要加get字串,直接屬性名稱大寫做為方法名,set方法需要屬性前加set字串做為方法名。

關於如何寫簡歷和投遞簡歷

1 簡歷名稱命名規範問題 一般情況下我們的簡歷命名都是有一定的規範的,不要出現簡歷名稱為 我的簡歷,簡歷 1,等情況 如下圖 命名規範可以參考 姓名 崗位名稱 工作年限 工作地點 比如 張旺期 pm 深圳 兩年經驗 這樣顯得非常專業,同時搜尋的關鍵字設定要新增 比如 pm 產品經理 兩年經驗 從你的...

C語言課程設計如何寫

這個函式是在stdlib.h標頭檔案下的乙個函式,功能是發出乙個dos命令,用法 int system char command 具體看下面 system pause 可以實現凍結螢幕,便於觀察程式的執行結果 system cls 可以實現清屏操作 當你按任意乙個鍵就會清屏,然後結束程式。用 sys...

GO語言中的常量和GO的 列舉

常量是乙個簡單值的識別符號,一旦定義不能改變,常量中的值只能是布林,數字型 整數型 浮點型和複數 和字串型。go語言常量中不要全部大寫,因為go語言中的大小寫是有含義的,比如首字母大寫代表public 常量的定義 1 顯式型別 const 常量名 型別 值 const path string www...