Android Oreo comes with two different editions Android one ia android one and android Go . One comes with pure Android which has only Android specific apps (Google products )similarly Go edition will have edition specific apps for example Google assistant GO..ect. The reason is to give good Android experience to the user but how both this differ ?The answer is here
Android one is same the software that’s being used on high end devices but it’s enhanced by the UI developed by the specific brand like MIUI for MI phones. Phone without any of these UI is Android One or pure Android. Initially Android one is released to give good user experience to low end mobile users with low specification but now days most of the high end devices comes with Android One to reduce the software cost and improve performance with low spec chip set.
To overcome this google came up with the new edition which the Go edition. The GO edition OS size is reduced by removing unwanted apps and must have apps like playstore, maps …ect are redesigned to a lighter version I.e GO Maps ..ect. The is similar to Facebook Lite, messenger Lite ..ect these lite version of are collectively known as GO edition recommend apps on playstore. As the size of apps are reduced much and can be run using 1 or below RAM variants. These phones are launched on MWC (mobile world congress). And high end phones with Android one knownly Nokia New series Scoricon were also launched in the same event.
These phones will get direct updates and patches from Google directly. However they are launched with the latest version of Android and will continue to be latest .