Example #1
0
// Get отдает файл с аватаркой
func (a *Avatars) Get(c *rest.Context) error {
	// получаем имя MX-сервера из пути
	mxname := c.Param("mx-name")
	// получаем идентификатор пользователя
	uid := c.Param("filename")
	// вычисляем полный путь к файлу с аватаркой
	avatar := filepath.Join(a.Path, mxname, uid)
	return c.ServeFile(avatar)
}