Exercício 1 - Crie um Gist e adicione as receitas
testei o programa sem internet pra ver o comportamento e descobri um erro por isso fiz algumas mudanças no código
arquivo: main.dart
import 'package:receitas_gist_json/dados_receitas.dart';
void main(List<String> arguments) {
receitasJson();
}
arquivo: dados_receitas.dart
import 'package:http/http.dart' as http;
receitasJson() async {
String url =
'https://gist.githubusercontent.com/charlesdevoliveira/29869f85a9f6c1e129c120fcffbfdfeb/raw/549f06e164551ec247cdb1309003a09bdbd13fd8/recipes.json';
try {
http.Response response = await http.get(Uri.parse(url));
if (response.statusCode == 200) {
print(response.body);
} else {
print('Não foi possível obter os dados: ${response.statusCode}');
}
} catch (exeption) {
print('Erro ao acessar internet: ${exeption.toString()}');
}
}