package mainimport "fmt"
//定義結構體的時候,實際上就是把一類失誤的共有屬性和行為提取出來,形成乙個物理模型
//定義乙個account結構體
type account struct
//存款
func (account *account) deposite(money float64, pwd int)
if money < 0
account.balance = account.balance + money
fmt.println("存款成功")
}//取款
func (account *account) withmoney(money float64, pwd int)
if money < 0 || money > account.balance
account.balance = account.balance - money
fmt.println("取款成功")
}//查詢
func (account *account) query(pwd int)
fmt.println("查詢結果為 你的賬戶餘額 ", account.balance)
}func main()
var money float64
var pwd int
//存款
fmt.println("請輸入存入金額")
fmt.scanln(&money)
fmt.println("請輸入密碼")
fmt.scanln(&pwd)
account.deposite(money, pwd)
//取款
fmt.println("請輸入取出金額")
fmt.scanln(&money)
fmt.println("請輸入密碼")
fmt.scanln(&pwd)
account.withmoney(money, pwd)
//查詢
fmt.println("查詢賬戶餘額")
fmt.println("請輸入密碼")
fmt.scanln(&pwd)
account.query(pwd)
}
golang簡單操作
zadd key,score1,member1,scoren,membern 向有序結合新增 更新 乙個或多個成員 zcard key 獲取有序集合的成員 zcount key,start,end 計算指定區間的成員數 zincrby key,increment,member 成員member增加i...
Kafka 集群 Golang 應用例項
專案見 kafka cluster example 這個例項做了些什麼?搭建了擁有 3 節點 kafka 3 節點 zookeeper 的 docker 集群服務 分別建立了 1 個訊息發布者和 2 個相同消費組的訊息訂閱者的 docker 應用 使用ab進行併發測試,驗證該例項訊息的訂閱 發布功能...
golang入門例項分析 四
func main s1 arr s2 arr 1 s3 arr 3 s4 arr 1 3 s5 make int,3,5 printslice s1 5 5 1 2 3 4 5 printslice s2 4 4 2 3 4 5 printslice s3 3 5 1 2 3 printslice...