Paket google.golang.org/appengine/channel (v1.6.8)

Saluran paket menerapkan sisi server Channel API App Engine.

Create membuat saluran baru yang terkait dengan clientID yang ditentukan, yang harus unik bagi klien yang akan menggunakan token yang ditampilkan.

token, err := channel.Create(c, "player1")
if err != nil {
    // handle error
}
// return token to the client in an HTTP response

Send mengirimkan pesan ke klien melalui saluran yang diidentifikasi oleh clientID.

channel.Send(c, "player1", "Game over!")

Tidak digunakan lagi: Fitur Channel API tidak digunakan lagi dan akan dihapus. Lihat dokumen Penghentian Channel API untuk mengetahui detail dan jadwalnya.

https://cloud.google.com/appengine/docs/deprecations/channel

Functions

func Create (tidak digunakan lagi)

func Create(c context.Context, clientID string) (token string, err error)

Create membuat saluran dan menampilkan token untuk digunakan oleh klien. ClientID adalah string yang disediakan aplikasi yang digunakan untuk mengidentifikasi klien.

func Send (tidak digunakan lagi)

func Send(c context.Context, clientID, message string) error

Send mengirim pesan di saluran yang terkait dengan clientID.

func SendJSON (tidak digunakan lagi)

func SendJSON(c context.Context, clientID string, value interface{}) error

SendJSON adalah fungsi bantuan yang mengirimkan nilai berenkode JSON pada saluran yang terkait dengan clientID.