В настоящее время у меня есть : inets.start и : ssl.start в функции hello / 0 . Есть ли документация, в которой обсуждаются плюсы и минусы размещения кода инициализации в этой функции по сравнению с другими?
$ cat lib/jsontest.ex
defmodule Jsontest do
@u1 'https://example.com'
IO.inspect @u1
def get(u) do
IO.puts((to_string Time.utc_now) <> " [get] " <> (to_string u))
{_, { _, _, body}} = :httpc.request(:get, {u, []}, [], [])
IO.puts(to_string body)
end
def hello do
:inets.start
:ssl.start
get(@u1)
end
end