httpgo

module
v1.2.168 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 16, 2024 License: GPL-3.0

README

httpgo License GoDoc GoReport

Веб-сервер без претензий на сложность Я создал этот веб-сервер для облегчения перехода со старых языков веб-программирования на Go и приглашаю всех желающий сделать его идеальным.

Умеет исполнять php скрипты, взаимодействую через сокет Unix с php-fpm

Настройка Папка config содержит настройки системы и конфигурационные файлы для сервера:

  • httpgo.service, настройка демона (юнит сервиса systemd) для управления работой httpgo (запуск, перезапуск, восстановление после сбоев), подробнее читайте Основы использования systemd для использования достаточно перенести его в директорию юнитов systemd
  • php-fpm.conf, настройка php-fpm (для запуска скриптов PHP), для использования достаточно перенести его в директорию php-fpm
  • db.yml.sample, настройка соединения с сервером MySQL (следует ввести нужные значения и удалить суффикс .sample)
  • mongo.yml.sample, настройка для работы базы MongoDB (следует ввести нужные значения и удалить суффикс .sample)

Directories

Path Synopsis
Package apis consists of interfaces for managements endpoints httpgo
Package apis consists of interfaces for managements endpoints httpgo
Package services для подключения сервисов и устроения взаимодействия сервисов с главным потоком
Package services для подключения сервисов и устроения взаимодействия сервисов с главным потоком
tools
selenius/reader
read file with seleniumCSS command and run with Chrome
read file with seleniumCSS command and run with Chrome
Package views подготовка вывода данных в поток возврата
Package views подготовка вывода данных в поток возврата
fonts
Package fonts сервер отдачи шрифтов (пока реализовано только разделение браузеров на два виде, позже планируется учитывать другие параметры пользователя
Package fonts сервер отдачи шрифтов (пока реализовано только разделение браузеров на два виде, позже планируется учитывать другие параметры пользователя
js
templates/forms
* Copyright (c) 2023-2024.
* Copyright (c) 2023-2024.
templates/json
Package json формирование JSON из разного вида данных и выдача текста в поток
Package json формирование JSON из разного вида данных и выдача текста в поток

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL