Прошу помощи программистов. Я ради рыболовства решил его посмотреть. Ну нечем мне на работе заняться.
Есть код. Он считает квадратное уравнение. Как мне расчёты вывести в браузере?
Вообще задача попробовать сделать web приложение типа тикеров. Для расширения кругозора. Ну там с базой поработать, добавить, убрать, достать )))
package main
import (
"fmt"
"math"
"net/http"
)
func kvadur (a, b, c float64) float64{
var x1,x2,d,kor float64
d = b*b - 4*a*c
fmt.Println("Diskriminant:",d)
if d > 0 {
kor = math.Sqrt(d)
x1 = (-b+kor)/2
x2 = (-b-kor)/2
}
fmt.Println("X1 =",x1)
fmt.Println("X2 =",x2)
return x1
}
func handler(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "Hello,%s", r.URL.Path[1:])
}
func main() {
http.HandleFunc("/", handler)
http.ListenAndServe(":8080", nil)
// kvadur(2,10,3)
}
Тут я думаю больше мне сишники помогут или питонщики ))
fmt.Fprintf(w, "Hello,%s", r.URL.Path[1:])Вот эта строчка показывает все что введено после / в урле браузера.