Avatar
0
monkey Enlightened
monkey Enlightened
[go]Dịch ra tiếng việt các dòng lệnh với for và switch case này giúp mình với
Dịch ra tiếng việt ý nghĩa các dòng lệnh với for và switch case này giúp mình với, nó quá tầm vũ trụ với mình:
func (af *AutoFile) closeFileRoutine() {
	for {
		select {
		case <-af.closeTicker.C:
			_= af.closeFile()
		case <-af.closeTickerStopc:
			return
		}
	}
}
  • 1 Answer(s)
  • 1913 Views
  • Answer
go
Remain: 5
1 Answer
Avatar
ducnt114 Pundit
ducnt114 Pundit
af.closeTicker.C
và af.closeTickerStopc là 2 channel, đoạn code trên đợi lấy event từ 2 channel này, nếu nhận event từ channel af.closeTicker.C thì sẽ đóng file, còn nếu nhận event từ channel af.closeTickerStopc trước thì sẽ return và kết thúc hàm mà không gọi đóng file.
  • 0
  • Reply
Liệu đây có phải là 1 cách viết tốt không? Và có cách viết nào khác không?
 –  tvd12 1634326160000
0%

Media

Add New Media

Media Details

Uploaded On
File Name
File Type
File Size
Dimension