测试
书签
package myclass type React struct { X float32 Y float32 Z float32 } func (*React) Area(x, y float32) float32 { return x * y } func (r *React) Ver(x, y, z float32) float32 { return r.Area(x, y) * z } type Music struct { Id string `json:"id"` Name string Artist string Source string Type string } type MusicManager struct { musics []Music } func NewMusicManager() *MusicManager { return &MusicManager{make([]Music, 0)} } func (m *MusicManager) Len() int { return len(m.musics) } func (m *MusicManager) Add(music *Music) (*MusicManager, error) { m.musics = append(m.musics, *music) return m, nil } func (m *MusicManager) Find(id string) (*Music, error) { if m.Len() < 1 { return nil, nil } for _, m := range m.musics { if m.Id == id { return &m, nil } } return nil, nil }
首先你得有一台云服务器, 唯一对云服务器的要求即是宽带, 一方面是足够大的宽带, 一般而言, 若有5Mbps, 则够好几人一起用了, 若只有1Mbps, 一个人用的都够呛. 另一方面是线路的选择, 初步经验的判断, 阿里云上海的服务器连接notion延迟较低(140ms), 因此我选择阿里云上海的服务器, 也可以根据自己的喜好和条件选择合适的云服务商. 打算打算打算
购买云服务器的步骤略过, SSH连接的方法这里也不赘述, 可以自行百度搜索, 有很多教程.
接下来我将选择系统版本为 Ubuntu 20.04 作为例子, 其他的Linux发行版与此类似
拿到一台新的云服务器之后, SSH连接, 先更新系统, 输入
Photo from Google Drive